From 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 17:11:17 +0800 Subject: update APIs 20260712 --- data/zh_cn/cassandra/2019-01-01/api-docs.php | 6183 ++++++++------------------ 1 file changed, 1945 insertions(+), 4238 deletions(-) (limited to 'data/zh_cn/cassandra') diff --git a/data/zh_cn/cassandra/2019-01-01/api-docs.php b/data/zh_cn/cassandra/2019-01-01/api-docs.php index 1382c11..adf6031 100644 --- a/data/zh_cn/cassandra/2019-01-01/api-docs.php +++ b/data/zh_cn/cassandra/2019-01-01/api-docs.php @@ -1,148 +1,119 @@ '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'Cassandra', - 'version' => '2019-01-01', - ], + 'info' => ['style' => 'RPC', 'product' => 'Cassandra', 'version' => '2019-01-01'], 'directories' => [ [ - 'id' => 58458, - 'title' => '实例管理', + 'children' => ['CreateDataCenter', 'ModifyInstanceType', 'DescribeClusterStatus', 'DescribeDeletedClusters', 'DescribeDataCenter', 'DescribeInstanceType', 'GetCmsUrl', 'PurgeCluster', 'RebootCluster', 'ResizeDiskSize', 'ResizeNodeCount', 'UpgradeClusterVersion'], 'type' => 'directory', - 'children' => [ - 'CreateCluster', - 'CreateDataCenter', - 'DeleteCluster', - 'ModifyCluster', - 'ModifyInstanceMaintainTime', - 'ModifyInstanceType', - 'DescribeCluster', - 'DescribeClusters', - 'DescribeClusterStatus', - 'DescribeDeletedClusters', - 'DescribeDataCenter', - 'DescribeInstanceType', - 'GetCmsUrl', - 'PurgeCluster', - 'RebootCluster', - 'ResizeDiskSize', - 'ResizeNodeCount', - 'UpgradeClusterVersion', - ], + 'title' => '实例管理', + 'id' => 334957, ], [ - 'id' => 58477, - 'title' => '安全管理', + 'children' => ['ModifyIpWhitelist', 'ModifyIpWhitelistGroup', 'ModifySecurityGroups', 'DescribeIpWhitelist', 'DescribeIpWhitelistGroups'], 'type' => 'directory', - 'children' => [ - 'ModifyIpWhitelist', - 'ModifyIpWhitelistGroup', - 'ModifySecurityGroups', - 'DescribeIpWhitelist', - 'DescribeIpWhitelistGroups', - 'DescribeSecurityGroups', - ], + 'title' => '安全管理', + 'id' => 334976, ], [ - 'id' => 58484, - 'title' => '账号管理', + 'children' => ['DeleteDataCenter', 'ModifyDataCenter', 'DescribeDataCenters'], 'type' => 'directory', - 'children' => [ - 'ModifyAccountPassword', - 'DescribeAccounts', - ], - ], - [ - 'id' => 58487, 'title' => '可用区管理', - 'type' => 'directory', - 'children' => [ - 'DeleteDataCenter', - 'ModifyDataCenter', - 'DescribeRegions', - 'DescribeDataCenters', - ], + 'id' => 334986, ], [ - 'id' => 58492, - 'title' => '备份管理', + 'children' => ['CreateBackupPlan', 'DeleteBackupPlan', 'ModifyBackupPlan', 'DescribeBackup', 'DescribeBackupPlan', 'DescribeBackupPlans'], 'type' => 'directory', - 'children' => [ - 'CreateBackupPlan', - 'DeleteBackupPlan', - 'ModifyBackupPlan', - 'DescribeBackup', - 'DescribeBackupPlan', - 'DescribeBackups', - 'DescribeBackupPlans', - ], + 'title' => '备份管理', + 'id' => 334991, ], [ - 'id' => 58500, - 'title' => '连接点管理', + 'children' => ['DescribeContactPoints', 'AllocatePublicContactPoints', 'ReleasePublicContactPoints'], 'type' => 'directory', - 'children' => [ - 'DescribeContactPoints', - 'AllocatePublicContactPoints', - 'ReleasePublicContactPoints', - ], + 'title' => '连接点管理', + 'id' => 334999, ], [ - 'id' => 58504, - 'title' => 'Nodetool', + 'children' => ['DeleteNodeToolExecutionHistory', 'DescribeNodeToolExecutionHistory', 'DescribeNodeToolExecutionHistories', 'ExecuteNodeTool'], 'type' => 'directory', - 'children' => [ - 'DeleteNodeToolExecutionHistory', - 'DescribeNodeToolExecutionHistory', - 'DescribeNodeToolExecutionHistories', - 'ExecuteNodeTool', - ], + 'title' => 'Nodetool', + 'id' => 335003, ], [ - 'id' => 58509, - 'title' => '参数管理', + 'children' => ['DescribeParameterModificationHistories'], 'type' => 'directory', - 'children' => [ - 'ModifyParameter', - 'DescribeParameterModificationHistories', - 'DescribeParameters', - ], + 'title' => '参数管理', + 'id' => 335008, ], [ - 'id' => 58513, - 'title' => '仪表盘管理', + 'children' => ['DescribeClusterDashboard'], 'type' => 'directory', - 'children' => [ - 'DescribeClusterDashboard', - ], + 'title' => '仪表盘管理', + 'id' => 335012, ], [ - 'id' => 58515, - 'title' => '标签和资源', + 'children' => ['CreateCluster', 'DeleteCluster', 'DescribeAccounts', 'DescribeBackups', 'DescribeCluster', 'DescribeClusters', 'DescribeParameters', 'DescribeRegions', 'DescribeSecurityGroups', 'ListTagResources', 'ListTags', 'ModifyAccountPassword', 'ModifyCluster', 'ModifyInstanceMaintainTime', 'ModifyParameter', 'MoveResourceGroup', 'TagResources', 'UnTagResources'], + 'title' => '其他', 'type' => 'directory', - 'children' => [ - 'ListTagResources', - 'ListTags', - 'UnTagResources', - 'MoveResourceGroup', - 'TagResources', - ], ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'CreateCluster' => [ - 'methods' => [ - 'post', - 'get', + 'AllocatePublicContactPoints' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'ClusterId', + 'in' => 'query', + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1hy2i****2z46l'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA'], + ], + 'description' => '', + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'errorCodes' => [], + 'title' => '分配公共联系点', + 'summary' => '调用AllocatePublicContactPoints分配公共联系点。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', + ], + 'CreateBackupPlan' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -150,70 +121,116 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ - 'name' => 'PayType', + 'name' => 'ClusterId', + 'in' => 'query', + 'schema' => ['description' => '备份的集群的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp11tjzh50****7b'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cn-hangzhou-g'], + ], + [ + 'name' => 'BackupTime', + 'in' => 'query', + 'schema' => ['description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '00:30Z'], + ], + [ + 'name' => 'BackupPeriod', + 'in' => 'query', + 'schema' => ['description' => '备份周期。可取值:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday', 'type' => 'string', 'required' => false, 'example' => 'Monday'], + ], + [ + 'name' => 'RetentionPeriod', + 'in' => 'query', + 'schema' => ['description' => '创建备份计划保留天数取值范围1-7天。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '5'], + ], + [ + 'name' => 'Active', + 'in' => 'query', + 'schema' => ['description' => '是否激活备份计划。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], + ], + [ + 'name' => 'ClientToken', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => '付费类型:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'> 按量付费实例无到期时间。'."\n", - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Subscription', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D'], + ], + 'description' => '', ], ], + ], + 'errorCodes' => [], + 'title' => '创建备份计划', + 'summary' => '调用CreateBackupPlan创建备份计划。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', + ], + 'CreateCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'create'], + 'parameters' => [ + [ + 'name' => 'PayType', + 'in' => 'query', + 'schema' => ['description' => '付费类型:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'> 按量付费实例无到期时间。'."\n", 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Subscription'], + ], [ 'name' => 'PeriodUnit', 'in' => 'query', - 'schema' => [ - 'description' => ' '."\n" - .'指定预付费实例为包年或者包月类型,取值:'."\n" - ."\n" - .'- Year:包年;'."\n" - .'- Month:包月。'."\n" - ."\n" - .'> 若付费类型为Subscription则该参数必须传入。'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'Year', - ], + 'schema' => ['description' => ' '."\n" + .'指定预付费实例为包年或者包月类型,取值:'."\n" + ."\n" + .'- Year:包年;'."\n" + .'- Month:包月。'."\n" + ."\n" + .'> 若付费类型为Subscription则该参数必须传入。'."\n", 'type' => 'string', 'required' => false, 'example' => 'Year'], ], [ 'name' => 'Period', 'in' => 'query', - 'schema' => [ - 'description' => '付费周期,PayType(付费类型)为Subscription时为必选参数,单位为月,可选值:1-9,12,24,36 。'."\n" - ."\n" - .'> 付费类型为PayAsYouGo时不支持传入此参数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '12', - ], + 'schema' => ['description' => '付费周期,PayType(付费类型)为Subscription时为必选参数,单位为月,可选值:1-9,12,24,36 。'."\n" + ."\n" + .'> 付费类型为PayAsYouGo时不支持传入此参数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '12'], ], [ 'name' => 'AutoRenew', 'in' => 'query', - 'schema' => [ - 'description' => '是否开启自动续费,可选值:'."\n" - ."\n" - .'- true(开启)'."\n" - .'- false(不开启)'."\n" - ."\n" - .'默认值:false。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - 'default' => 'false', - ], + 'schema' => ['description' => '是否开启自动续费,可选值:'."\n" + ."\n" + .'- true(开启)'."\n" + .'- false(不开启)'."\n" + ."\n" + .'默认值:false。', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'default' => 'false'], ], [ 'name' => 'AutoRenewPeriod', @@ -233,180 +250,92 @@ 'required' => false, 'example' => '3', 'default' => '', - 'enum' => [ - '1', - '2', - '3', - '6', - '12', - ], + 'enum' => ['1', '2', '3', '6', '12'], ], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,大小写敏感、不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'ETnLKlblzczshOTUbOCzxxxxxxxxxx', - ], + 'schema' => ['description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,大小写敏感、不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'ETnLKlblzczshOTUbOCzxxxxxxxxxx'], ], [ 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => ' '."\n" - .'可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-h', - ], + 'schema' => ['description' => ' '."\n" + .'可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-h'], ], [ 'name' => 'ClusterName', 'in' => 'query', - 'schema' => [ - 'description' => '集群名称。'."\n" - ."\n" - .'长度为2-128个字符,以大小写字母或中文开头,可包含数字,‘.’,‘_’或‘-’。', - 'type' => 'string', - 'required' => false, - 'example' => 'apitest', - ], + 'schema' => ['description' => '集群名称。'."\n" + ."\n" + .'长度为2-128个字符,以大小写字母或中文开头,可包含数字,‘.’,‘_’或‘-’。', 'type' => 'string', 'required' => false, 'example' => 'apitest'], ], [ 'name' => 'DataCenterName', 'in' => 'query', - 'schema' => [ - 'description' => '数据中心名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'apitest', - ], + 'schema' => ['description' => '数据中心名称。', 'type' => 'string', 'required' => false, 'example' => 'apitest'], ], [ 'name' => 'MajorVersion', 'in' => 'query', - 'schema' => [ - 'description' => '主版本号。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '3.11', - ], + 'schema' => ['description' => '主版本号。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '3.11'], ], [ 'name' => 'InstanceType', 'in' => 'query', - 'schema' => [ - 'description' => '集群实例类型。可取值部分示例:'."\n" - ."\n" - .'- cassandra.c.large:2核 4G'."\n" - .'- cassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cassandra.c.xlarge', - ], + 'schema' => ['description' => '集群实例类型。可取值部分示例:'."\n" + ."\n" + .'- cassandra.c.large:2核 4G'."\n" + .'- cassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cassandra.c.xlarge'], ], [ 'name' => 'NodeCount', 'in' => 'query', - 'schema' => [ - 'description' => '节点数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'docRequired' => true, - 'example' => '3', - ], + 'schema' => ['description' => '节点数。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '3'], ], [ 'name' => 'DiskType', 'in' => 'query', - 'schema' => [ - 'description' => '磁盘存储类型。可取值示例:'."\n" - ."\n" - .'- cloud_ssd:SSD云盘'."\n" - .'- cloud_essd:ESSD云盘'."\n" - .'- cloud_efficiency:高效云盘'."\n" - .'- local_ssd_pro:本地SSD盘', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'cloud_ssd', - ], + 'schema' => ['description' => '磁盘存储类型。可取值示例:'."\n" + ."\n" + .'- cloud_ssd:SSD云盘'."\n" + .'- cloud_essd:ESSD云盘'."\n" + .'- cloud_efficiency:高效云盘'."\n" + .'- local_ssd_pro:本地SSD盘', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'cloud_ssd'], ], [ 'name' => 'DiskSize', 'in' => 'query', - 'schema' => [ - 'description' => '磁盘存储大小。(每节点,单位:GB)', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => true, - 'example' => '160', - ], + 'schema' => ['description' => '磁盘存储大小。(每节点,单位:GB)', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'example' => '160'], ], [ 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'description' => 'VPC网络的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'vpc-bp1oxxxxxxxxxxgzv26cd', - ], + 'schema' => ['description' => 'VPC网络的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'vpc-bp1oxxxxxxxxxxgzv26cd'], ], [ 'name' => 'VswitchId', 'in' => 'query', - 'schema' => [ - 'description' => '虚拟交换机的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'vsw-oqscxxxxxxxxxxxxx5e8c', - ], + 'schema' => ['description' => '虚拟交换机的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'vsw-oqscxxxxxxxxxxxxx5e8c'], ], [ 'name' => 'Password', 'in' => 'query', - 'schema' => [ - 'description' => '密码。'."\n" - ."\n" - .'格式要求:大写、小写、数字、特殊字符占三种,长度8-32位;特殊字符为!@#$%^&*()_+-=', - 'type' => 'string', - 'required' => false, - 'example' => 'Alibaba****!@#', - ], + 'schema' => ['description' => '密码。'."\n" + ."\n" + .'格式要求:大写、小写、数字、特殊字符占三种,长度8-32位;特殊字符为!@#$%^&*()_+-=', 'type' => 'string', 'required' => false, 'example' => 'Alibaba****!@#'], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', - 'schema' => [ - 'description' => '资源组ID,不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-xxxxxx', - ], + 'schema' => ['description' => '资源组ID,不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', 'type' => 'string', 'required' => false, 'example' => 'rg-xxxxxx'], ], ], 'responses' => [ @@ -414,37 +343,28 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ClusterId' => [ - 'description' => '实例ID。', - 'type' => 'string', - 'example' => 'cds-bp1hy2ip****z46g', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '3E19E345-101D-4014-946C-A2055AEE1F26', - ], + 'ClusterId' => ['description' => '实例ID。', 'type' => 'string', 'example' => 'cds-bp1hy2ip****z46g'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '3E19E345-101D-4014-946C-A2055AEE1F26'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ClusterId\\": \\"cds-bp1hy2ip****z46g\\",\\n \\"RequestId\\": \\"3E19E345-101D-4014-946C-A2055AEE1F26\\"\\n}","errorExample":""},{"type":"xml","example":"\\nhb-bp16o0pd5****582s\\n728C7EAF-4844-4D42-9BBE-DFFFBB77CF33\\n","errorExample":""}]', 'title' => '创建实例', 'summary' => '创建一个Cassandra实例。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"ClusterId\\": \\"cds-bp1hy2ip****z46g\\",\\n \\"RequestId\\": \\"3E19E345-101D-4014-946C-A2055AEE1F26\\"\\n}","errorExample":""},{"type":"xml","example":"\\nhb-bp16o0pd5****582s\\n728C7EAF-4844-4D42-9BBE-DFFFBB77CF33\\n","errorExample":""}]', ], 'CreateDataCenter' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -452,41 +372,28 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'PayType', 'in' => 'query', - 'schema' => [ - 'description' => '付费类型:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'> 按量付费实例无到期时间。'."\n", - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Subscription', - ], + 'schema' => ['description' => '付费类型:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'> 按量付费实例无到期时间。'."\n", 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Subscription'], ], [ 'name' => 'PeriodUnit', 'in' => 'query', - 'schema' => [ - 'description' => ' '."\n" - .'指定预付费实例为包年或者包月类型,取值:'."\n" - ."\n" - .'- Year:包年;'."\n" - .'- Month:包月。'."\n" - ."\n" - .'> 若付费类型为Subscription则该参数必须传入。'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'Year', - ], + 'schema' => ['description' => ' '."\n" + .'指定预付费实例为包年或者包月类型,取值:'."\n" + ."\n" + .'- Year:包年;'."\n" + .'- Month:包月。'."\n" + ."\n" + .'> 若付费类型为Subscription则该参数必须传入。'."\n", 'type' => 'string', 'required' => false, 'example' => 'Year'], ], [ 'name' => 'Period', @@ -499,20 +406,7 @@ 'format' => 'int32', 'required' => false, 'example' => '12', - 'enum' => [ - '1', - '2', - '3', - '4', - '5', - '6', - '7', - '8', - '9', - '12', - '24', - '36', - ], + 'enum' => ['1', '2', '3', '4', '5', '6', '7', '8', '9', '12', '24', '36'], ], ], [ @@ -529,10 +423,7 @@ 'required' => false, 'example' => 'true', 'default' => 'false', - 'enum' => [ - 'true', - 'false', - ], + 'enum' => ['true', 'false'], ], ], [ @@ -552,147 +443,72 @@ 'format' => 'int32', 'required' => false, 'example' => '12', - 'enum' => [ - '1', - '2', - '3', - '4', - '5', - '6', - '12', - ], + 'enum' => ['1', '2', '3', '4', '5', '6', '12'], ], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,大小写敏感、不超过64个ASCII字符。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'ETnLKlblzczshOTUbOC***ioIUBoiB', - ], + 'schema' => ['description' => '用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,大小写敏感、不超过64个ASCII字符。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'ETnLKlblzczshOTUbOC***ioIUBoiB'], ], [ 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou'], ], [ 'name' => 'ZoneId', 'in' => 'query', - 'schema' => [ - 'description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-h', - ], + 'schema' => ['description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-h'], ], [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp113rmn****2uy9', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp113rmn****2uy9'], ], [ 'name' => 'DataCenterName', 'in' => 'query', - 'schema' => [ - 'description' => '数据中心名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'apitest', - ], + 'schema' => ['description' => '数据中心名称。', 'type' => 'string', 'required' => false, 'example' => 'apitest'], ], [ 'name' => 'InstanceType', 'in' => 'query', - 'schema' => [ - 'description' => '集群实例类型。可取值部分示例:'."\n" - ."\n" - .'- cassandra.c.large:2核 4'."\n" - .'- Gcassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cassandra.c.large', - ], + 'schema' => ['description' => '集群实例类型。可取值部分示例:'."\n" + ."\n" + .'- cassandra.c.large:2核 4'."\n" + .'- Gcassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cassandra.c.large'], ], [ 'name' => 'NodeCount', 'in' => 'query', - 'schema' => [ - 'description' => '节点数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'docRequired' => true, - 'example' => '2', - ], + 'schema' => ['description' => '节点数。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '2'], ], [ 'name' => 'DiskType', 'in' => 'query', - 'schema' => [ - 'description' => '磁盘存储类型。可取值示例:'."\n" - ."\n" - .'- cloud_ssd:SSD云盘'."\n" - .'- cloud_essd:ESSD云盘'."\n" - .'- cloud_efficiency:高效云盘'."\n" - .'- local_ssd_pro:本地SSD盘', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'cloud_ssd', - ], + 'schema' => ['description' => '磁盘存储类型。可取值示例:'."\n" + ."\n" + .'- cloud_ssd:SSD云盘'."\n" + .'- cloud_essd:ESSD云盘'."\n" + .'- cloud_efficiency:高效云盘'."\n" + .'- local_ssd_pro:本地SSD盘', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'cloud_ssd'], ], [ 'name' => 'DiskSize', 'in' => 'query', - 'schema' => [ - 'description' => '磁盘存储大小(每节点,单位GB)。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => true, - 'example' => '160', - ], + 'schema' => ['description' => '磁盘存储大小(每节点,单位GB)。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'example' => '160'], ], [ 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'description' => 'VPC网络的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'vpc-bp1oxxxxxxxxxxgzv26cf', - ], + 'schema' => ['description' => 'VPC网络的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'vpc-bp1oxxxxxxxxxxgzv26cf'], ], [ 'name' => 'VswitchId', 'in' => 'query', - 'schema' => [ - 'description' => '虚拟交换机的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'vsw-oqscxxxxxxxxxxxxx5e8c', - ], + 'schema' => ['description' => '虚拟交换机的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'vsw-oqscxxxxxxxxxxxxx5e8c'], ], ], 'responses' => [ @@ -700,37 +516,28 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-g', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '3E19E345-101D-4014-946C-A2055AEE1F26', - ], + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'cn-hangzhou-g'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '3E19E345-101D-4014-946C-A2055AEE1F26'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\",\\n \\"RequestId\\": \\"3E19E345-101D-4014-946C-A2055AEE1F26\\"\\n}","errorExample":""},{"type":"xml","example":"\\ncn-hangzhou-g\\n728C7EAF-4844-4D42-9BBE-DFFFBB77CF33\\n","errorExample":""}]', 'title' => '为集群添加数据中心', 'summary' => '调用CreateDataCenter为集群添加数据中心。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteCluster' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\",\\n \\"RequestId\\": \\"3E19E345-101D-4014-946C-A2055AEE1F26\\"\\n}","errorExample":""},{"type":"xml","example":"\\ncn-hangzhou-g\\n728C7EAF-4844-4D42-9BBE-DFFFBB77CF33\\n","errorExample":""}]', + ], + 'DeleteBackupPlan' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -738,20 +545,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1hy2ipk****46k', - ], + 'schema' => ['description' => '备份的集群的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp11tjzh50****7c'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cn-hangzhou-g'], ], ], 'responses' => [ @@ -759,32 +563,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID', - 'type' => 'string', - 'example' => 'EC9C10D0-B12F-41B0-A237-968848BBC167', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"EC9C10D0-B12F-41B0-A237-968848BBC167\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n EC9C10D0-B12F-41B0-A237-968848BBC167\\r\\n","errorExample":""}]', - 'title' => '删除指定ID集群', - 'summary' => '调用DeleteCluster删除指定ID集群。', + 'title' => '删除备份计划', + 'summary' => '调用DeleteBackupPlan删除备份计划。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyCluster' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', + ], + 'DeleteCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -792,38 +591,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cds-bp1b136j****5d58', - ], - ], - [ - 'name' => 'ClusterName', - 'in' => 'query', - 'schema' => [ - 'description' => '集群名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'Cassandra_test', - ], - ], - [ - 'name' => 'ConfirmProductOffline', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1hy2ipk****46k'], ], ], 'responses' => [ @@ -831,31 +604,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '39F3F7DF-435B-47C1-832C-369BF9661A67', - ], + 'RequestId' => ['description' => '请求ID', 'type' => 'string', 'example' => 'EC9C10D0-B12F-41B0-A237-968848BBC167'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"39F3F7DF-435B-47C1-832C-369BF9661A67\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n39F3F7DF-435B-47C1-832C-369BF9661A67\\r\\n","errorExample":""}]', - 'title' => '修改集群名称', - 'summary' => '调用ModifyCluster修改集群名称。', + 'errorCodes' => [], + 'title' => '删除指定ID集群', + 'summary' => '调用DeleteCluster删除指定ID集群。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyInstanceMaintainTime' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"EC9C10D0-B12F-41B0-A237-968848BBC167\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n EC9C10D0-B12F-41B0-A237-968848BBC167\\r\\n","errorExample":""}]', + ], + 'DeleteDataCenter' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -863,42 +632,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '要修改运维时间的集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b**6jco895****', - ], - ], - [ - 'name' => 'MaintainStartTime', - 'in' => 'query', - 'schema' => [ - 'description' => '实例运维开始时间格式为HH:mm。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '2:00', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp11tjzh50****7d'], ], [ - 'name' => 'MaintainEndTime', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '实例运维结束时间格式为HH:mm。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '4:00', - ], + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], ], ], 'responses' => [ @@ -906,32 +650,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'C9085433-A56A-4089-B49A-DF5A4E2B7B06', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C9085433-A56A-4089-B49A-DF5A4E2B7B06\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nC9085433-A56A-4089-B49A-DF5A4E2B7B06\\r\\n","errorExample":""}]', - 'title' => '修改实例运维起始时间', - 'summary' => '调用ModifyInstanceMaintainTime修改实例运维起始时间。', + 'title' => '删除集群数据中心', + 'summary' => '调用DeleteDataCenter删除集群数据中心。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyInstanceType' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', + ], + 'DeleteNodeToolExecutionHistory' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -939,46 +678,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-uf6ig2gf****7pw7', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-3872l6py****n4ug'], ], [ - 'name' => 'DataCenterId', + 'name' => 'JobId', 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-e', - ], + 'schema' => ['description' => '作业ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'job-QdKa51s****U0gHf'], ], [ - 'name' => 'InstanceType', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群实例类型。可取值部分示例:'."\n" - ."\n" - .'- cassandra.c.large:2核 4G'."\n" - .'- cassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cassandra.g.xlarge', - ], + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-f'], ], ], 'responses' => [ @@ -986,32 +701,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'D72B6BAC-BB95-48DA-99A9-A9903CD02498'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', - 'title' => '修改实例规格类型', - 'summary' => '调用ModifyInstanceType修改实例规格类型。', + 'title' => '删除nodetool执行记录', + 'summary' => '调用DeleteNodeToolExecutionHistory删除nodetool执行记录。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeCluster' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"D72B6BAC-BB95-48DA-99A9-A9903CD02498\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n D72B6BAC-BB95-48DA-99A9-A9903CD02498\\r\\n","errorExample":""}]', + ], + 'DescribeAccounts' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1019,20 +729,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群 ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d58', - ], + 'schema' => ['description' => '账号所属实例的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136jco79****'], ], ], 'responses' => [ @@ -1040,171 +742,45 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '17E2B462-5FD3-4A0C-AF13-225C66E47BD5', - ], - 'Cluster' => [ - 'description' => '集群信息列表。', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '9BA1F8A4-12CC-4638-A7EC-D8FA2768D223'], + 'Accounts' => [ 'type' => 'object', + 'itemNode' => true, 'properties' => [ - 'Status' => [ - 'description' => '集群运行状态,可取值示例:'."\n" - ."\n" - .'- Creating:创建中'."\n" - .'- CreateFailed:创建失败'."\n" - .'- Running:运行中'."\n" - .'- Deleting:删除中'."\n" - .'- DeleteFailed:删除失败'."\n" - .'- Deleted:已删除', - 'type' => 'string', - 'example' => 'Running', - ], - 'ExpireTime' => [ - 'description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-10-20T16:02:34Z', - ], - 'MaintainStartTime' => [ - 'description' => '实例运维开始时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2:00Z', - ], - 'PayType' => [ - 'description' => '付费类型,可取值:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'> 按量付费实例无到期时间'."\n", - 'type' => 'string', - 'example' => 'PayAsYouGo', - ], - 'MaintainEndTime' => [ - 'description' => '实例运维结束时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '4:00Z', - ], - 'LockMode' => [ - 'description' => '锁定模式:'."\n" - ."\n" - .'- None:未锁定'."\n" - .'- Expired:集群订阅到期锁定'."\n" - .'- DiskFull:磁盘已满锁定', - 'type' => 'string', - 'example' => 'None', - ], - 'AutoRenewPeriod' => [ - 'description' => '自动续费周期。'."\n" - ."\n" - .'- 按月购买:则自动续费周期为 1 个月。'."\n" - .'- 按年购买:则自动续费周期为 1 年(12个月)。'."\n" - ."\n" - .'> 按量付费实例无到期时间', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '12', - ], - 'MinorVersion' => [ - 'description' => '集群小版本号。', - 'type' => 'string', - 'example' => '3.11.7', - ], - 'DataCenterCount' => [ - 'description' => '数据中心个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'IsLatestVersion' => [ - 'description' => '当前小版本是否为最新版本。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'AutoRenewal' => [ - 'description' => '是否自动续费,可取值:true/false'."\n" - .'> 按量付费实例无到期时间', - 'type' => 'boolean', - 'example' => 'true', - ], - 'ResourceGroupId' => [ - 'description' => '资源所在的资源组id。', - 'type' => 'string', - 'example' => 'rg-xxxxxxxxxxx', - ], - 'ClusterName' => [ - 'description' => '集群名称。'."\n" - ."\n" - .'长度为2-128个字符,以大小写字母或中文开头,可包含数字,‘.’,‘_’或‘-’。', - 'type' => 'string', - 'example' => 'Cassandra-test', - ], - 'ConfirmProductOffline' => [ - 'type' => 'boolean', - ], - 'MajorVersion' => [ - 'description' => '集群主版本号。', - 'type' => 'string', - 'example' => '3.11', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-09-20T16:02:34Z', - ], - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-bp1b136j****5d56', - ], - 'Tags' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Tag' => [ - 'description' => '标签', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '标签键', - 'type' => 'string', - 'example' => 'test-key', - ], - 'Value' => [ - 'description' => '标签值', - 'type' => 'string', - 'example' => 'test-value', - ], - ], - ], + 'Account' => [ + 'description' => '由账号信息组成的集合。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['description' => '账号名。', 'type' => 'string', 'example' => 'test'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"17E2B462-5FD3-4A0C-AF13-225C66E47BD5\\",\\n \\"Cluster\\": {\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2019-10-20T16:02:34Z\\",\\n \\"MaintainStartTime\\": \\"2:00Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"MaintainEndTime\\": \\"4:00Z\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"MinorVersion\\": \\"3.11.7\\",\\n \\"DataCenterCount\\": 1,\\n \\"IsLatestVersion\\": true,\\n \\"AutoRenewal\\": true,\\n \\"ResourceGroupId\\": \\"rg-xxxxxxxxxxx\\",\\n \\"ClusterName\\": \\"Cassandra-test\\",\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1b136j****5d56\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"test-key\\",\\n \\"Value\\": \\"test-value\\"\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"17E2B462-5FD3-4A0C-AF13-225C66E47BD5\\n\\n Running\\n 3.11\\n 12\\n 2019-09-20T16:02:34Z\\n cds-bp1b136j****5d56\\n 3.11.7\\n PayAsYouGo\\n None\\n true\\n 4:00Z\\n true\\n 1\\n Cassandra-test\\n 2019-10-20T16:02:34Z\\n 2:00Z\\n rg-xxxxxxxxxxx\\n \\n \\n test-value\\n test-key\\n \\n \\n","errorExample":""}]', - 'title' => '查询实例的详细信息', - 'summary' => '查询Cassandra实例的详细信息。', + 'errorCodes' => [], + 'title' => '查找实例的帐户列表信息', + 'summary' => '查找指定ID实例的帐户列表信息。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeClusters' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9BA1F8A4-12CC-4638-A7EC-D8FA2768D223\\",\\n \\"Accounts\\": {\\n \\"Account\\": [\\n {\\n \\"Name\\": \\"test\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n \\n \\n test\\n \\n \\n 9BA1F8A4-12CC-4638-A7EC-D8FA2768D223\\n","errorExample":""}]', + ], + 'DescribeBackup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1212,92 +788,30 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'query', - 'schema' => [ - 'description' => '地域ID,如cn-hangzhou。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '每页记录数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => '备份集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp11tjzh50****78'], ], [ - 'name' => 'ClusterName', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群名称', - 'type' => 'string', - 'required' => false, - 'example' => 'test', - ], + 'schema' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cn-hangzhou-g'], ], [ - 'name' => 'ResourceGroupId', + 'name' => 'BackupId', 'in' => 'query', - 'schema' => [ - 'description' => '资源组Id,可在资源组控制台查看可用资源组。', - 'type' => 'string', - 'required' => false, - 'example' => 'rg-xxxxxxxxx', - ], + 'schema' => ['description' => '备份ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '2020010121****'], ], [ - 'name' => 'Tag', + 'name' => 'BackupType', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '标签列表', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '自定义标签key', - 'type' => 'string', - 'required' => false, - 'example' => 'key', - ], - 'Value' => [ - 'description' => '自定义标签value', - 'type' => 'string', - 'required' => false, - 'example' => 'value', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 21, - ], + 'schema' => ['description' => '备份类型。取值:'."\n" + ."\n" + .'- full:全量备份'."\n" + .'- Incremental:增量备份', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Incremental'], ], ], 'responses' => [ @@ -1305,180 +819,48 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '每页记录数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '4EA95B55-58AB-469E-BD8E-5B1F9EEB1683', - ], - 'PageNumber' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalCount' => [ - 'description' => '查询集群总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3', - ], - 'Clusters' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D'], + 'Backup' => [ + 'description' => '备份计划概要信息列表。', 'type' => 'object', - 'itemNode' => true, 'properties' => [ - 'Cluster' => [ - 'description' => '集群查询结果列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '集群运行状态,取值示例:'."\n" - .'- Creating:创建中'."\n" - .'- CreateFailed:创建失败'."\n" - .'- Running:运行中'."\n" - .'- Deleting:删除中'."\n" - .'- DeleteFailed:删除失败'."\n" - .'- Deleted:已删除', - 'type' => 'string', - 'example' => 'Running', - ], - 'ExpireTime' => [ - 'description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。'."\n" - .'> 按量付费实例无到期时间', - 'type' => 'string', - 'example' => '2019-10-20T16:02:34Z', - ], - 'PayType' => [ - 'description' => '付费类型,可取值:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'> 按量付费实例无到期时间', - 'type' => 'string', - 'example' => 'PayAsYouGo', - ], - 'LockMode' => [ - 'description' => '锁定模式。'."\n" - ."\n" - .'- None:未锁定'."\n" - .'- Expired:集群订阅到期锁定'."\n" - .'- DiskFull:磁盘已满锁定', - 'type' => 'string', - 'example' => 'None', - ], - 'MinorVersion' => [ - 'description' => '小版本号。', - 'type' => 'string', - 'example' => '3.11.5', - ], - 'AutoRenewPeriod' => [ - 'description' => '自动续费周期。'."\n" - .'- 按月购买:则自动续费周期为 1 个月。'."\n" - .'- 按年购买:则自动续费周期为 1 年(12个月)。'."\n" - ."\n" - .'> 按量付费实例无此返回值'."\n", - 'type' => 'integer', - 'format' => 'int32', - 'example' => '12', - ], - 'DataCenterCount' => [ - 'description' => '数据中心个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'AutoRenewal' => [ - 'description' => '是否自动续费,可取值:true/false'."\n" - .'> 按量付费实例无此返回值', - 'type' => 'boolean', - 'example' => 'true', - ], - 'ResourceGroupId' => [ - 'description' => '资源所在的资源组id。', - 'type' => 'string', - 'example' => 'rg-xxxxxxxxxxx', - ], - 'ClusterName' => [ - 'description' => '集群名称。', - 'type' => 'string', - 'example' => 'Cassandra-test', - ], - 'MajorVersion' => [ - 'description' => '主版本号。', - 'type' => 'string', - 'example' => '3.11', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-09-20T16:02:34Z', - ], - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-bp1e4e32****z75c', - ], - 'Tags' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Tag' => [ - 'description' => '标签', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '标签键', - 'type' => 'string', - 'example' => 'test-key', - ], - 'Value' => [ - 'description' => '标签值', - 'type' => 'string', - 'example' => 'test-value', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'EndTime' => ['description' => '备份结束时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-01-01 21:48:54Z'], + 'Status' => ['description' => '备份状态。可取值部分示例:'."\n" + ."\n" + .'- Succeeded:成功'."\n" + .'- Failed:失败', 'type' => 'string', 'example' => 'Succeeded'], + 'StartTime' => ['description' => '备份开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-01-01 21:48:40Z'], + 'Size' => ['description' => '备份大小。', 'type' => 'integer', 'format' => 'int64', 'example' => '149016650'], + 'BackupType' => ['description' => '备份类型。取值:'."\n" + ."\n" + .'- full:全量备份'."\n" + .'- Incremental:增量备份', 'type' => 'string', 'example' => 'Incremental'], + 'BackupId' => ['description' => '备份ID。', 'type' => 'string', 'example' => '2020010121****'], + 'Details' => ['description' => '备份细节。', 'type' => 'string', 'example' => '{"name": "cds-uf6m0bod****6159-20200226", "start": "2020-02-26 01:57:05", "end": "2020-02-26 02:12:50", "completeNodes": ["cds-uf6m0bod4****159-1-core-002.cassandra.rds.aliyuncs.com", "cds-uf6m0bo****v6159-1-core-001.cassandra.rds.aliyuncs.com", "cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com"], "incompleteNodes": [], "missingNodes": [], "files": 923, "size": 149016650}'], + 'DataCenterId' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'example' => ' cn-hangzhou-g'], + 'ClusterId' => ['description' => '备份集群ID。', 'type' => 'string', 'example' => 'cds-bp11tjzh50****7v'], ], ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"4EA95B55-58AB-469E-BD8E-5B1F9EEB1683\\",\\n \\"PageNumber\\": 1,\\n \\"TotalCount\\": 3,\\n \\"Clusters\\": {\\n \\"Cluster\\": [\\n {\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2019-10-20T16:02:34Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"LockMode\\": \\"None\\",\\n \\"MinorVersion\\": \\"3.11.5\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"DataCenterCount\\": 1,\\n \\"AutoRenewal\\": true,\\n \\"ResourceGroupId\\": \\"rg-xxxxxxxxxxx\\",\\n \\"ClusterName\\": \\"Cassandra-test\\",\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1e4e32****z75c\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"test-key\\",\\n \\"Value\\": \\"test-value\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 1\\n 4EA95B55-58AB-469E-BD8E-5B1F9EEB1683\\n 10\\n 1\\n \\n \\n Running\\n 3.11\\n 12\\n 2019-09-20T16:02:34Z\\n true\\n cds-bp1e4e32****z75c\\n 1\\n Cassandra-test\\n 3.11.5\\n PayAsYouGo\\n None\\n 2019-10-20T16:02:34Z\\n \\n \\n \\n \\n test-value\\n test-key\\n \\n \\n \\n \\n","errorExample":""}]', - 'title' => 'DescribeClusters', - 'summary' => '调用DescribeClusters查询指定地域下的所有集群信息。', + 'title' => '获取备份概要信息', + 'summary' => '调用DescribeBackup获取备份概要信息。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeClusterStatus' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\",\\n \\"Backup\\": {\\n \\"EndTime\\": \\"2020-01-01 21:48:54Z\\",\\n \\"Status\\": \\"Succeeded\\",\\n \\"StartTime\\": \\"2020-01-01 21:48:40Z\\",\\n \\"Size\\": 149016650,\\n \\"BackupType\\": \\"Incremental\\",\\n \\"BackupId\\": \\"2020010121****\\",\\n \\"Details\\": \\"{\\\\\\"name\\\\\\": \\\\\\"cds-uf6m0bod****6159-20200226\\\\\\", \\\\\\"start\\\\\\": \\\\\\"2020-02-26 01:57:05\\\\\\", \\\\\\"end\\\\\\": \\\\\\"2020-02-26 02:12:50\\\\\\", \\\\\\"completeNodes\\\\\\": [\\\\\\"cds-uf6m0bod4****159-1-core-002.cassandra.rds.aliyuncs.com\\\\\\", \\\\\\"cds-uf6m0bo****v6159-1-core-001.cassandra.rds.aliyuncs.com\\\\\\", \\\\\\"cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com\\\\\\"], \\\\\\"incompleteNodes\\\\\\": [], \\\\\\"missingNodes\\\\\\": [], \\\\\\"files\\\\\\": 923, \\\\\\"size\\\\\\": 149016650}\\",\\n \\"DataCenterId\\": \\" cn-hangzhou-g\\",\\n \\"ClusterId\\": \\"cds-bp11tjzh50****7v\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\n \\n Succeeded\\n cn-shanghai-e\\n
{\\"name\\": \\"cds-uf6m0bod****6159-20200226\\", \\"start\\": \\"2020-02-26 01:57:05\\", \\"end\\": \\"2020-02-26 02:12:50\\", \\"completeNodes\\": [\\"cds-uf6m0bod****6159-1-core-002.cassandra.rds.aliyuncs.com\\", \\"cds-uf6m0bod****6159-1-core-001.cassandra.rds.aliyuncs.com\\", \\"cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com\\"], \\"incompleteNodes\\": [], \\"missingNodes\\": [], \\"files\\": 923, \\"size\\": 149016650}\\n
\\n 2020-02-26T02:12:50Z\\n cds-uf6m0bo****v6159\\n 149016650\\n 2020-02-26T01:57:00Z\\n 20200226\\n Incremental\\n
\\n
","errorExample":""}]', + ], + 'DescribeBackupPlan' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1486,20 +868,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d59', - ], + 'schema' => ['description' => '备份集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-uf6m0bo****6158'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-e'], ], ], 'responses' => [ @@ -1507,49 +886,41 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '集群运行状态,取值部分示例:'."\n" - ."\n" - .'- Creating:创建中'."\n" - .'- CreateFailed:创建失败'."\n" - .'- Running:运行中'."\n" - .'- Deleting:删除中'."\n" - .'- DeleteFailed:删除失败'."\n" - .'- Deleted:已删除', - 'type' => 'string', - 'example' => 'Running', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '3AC5F451-8B0F-47B4-9733-4A09C8838AD4', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-02-26T01:30:40Z', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '0EA95AA2-860C-42CB-97CF-78CA3937E0D5'], + 'BackupPlan' => [ + 'description' => '备份计划详情列表。', + 'type' => 'object', + 'properties' => [ + 'Active' => ['description' => '备份计划是否激活。', 'type' => 'boolean', 'example' => 'true'], + 'BackupPeriod' => ['description' => '备份周期。取值范围Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。', 'type' => 'string', 'example' => 'Monday'], + 'RetentionPeriod' => ['description' => ' '."\n" + .'创建备份计划保留天数取值范围:1-7天。', 'type' => 'integer', 'format' => 'int32', 'example' => '7'], + 'CreatedTime' => ['description' => '备份计划创建时间。UTC 通用标准时,以Z来标识。', 'type' => 'string', 'example' => '2020-02-26T01:56Z'], + 'BackupTime' => ['description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', 'type' => 'string', 'example' => '00:30Z'], + 'ClusterId' => ['description' => '备份集群ID。', 'type' => 'string', 'example' => 'cds-uf6m0b****7v6159'], + 'DataCenterId' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'example' => 'cn-shanghai-e'], + ], ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"Running\\",\\n \\"RequestId\\": \\"3AC5F451-8B0F-47B4-9733-4A09C8838AD4\\",\\n \\"CreatedTime\\": \\"2020-02-26T01:30:40Z\\"\\n}","errorExample":""},{"type":"xml","example":"\\nRunning\\n2020-02-26T01:30:40Z\\nBEEDFA38-213F-4DF8-810D-702DFF5FF2A6\\n","errorExample":""}]', - 'title' => '查询集群的运行状态', - 'summary' => '调用DescribeClusterStatus查询集群的运行状态。', + 'title' => '获取备份计划', + 'summary' => '调用DescribeBackupPlan描述备份计划。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeDeletedClusters' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0EA95AA2-860C-42CB-97CF-78CA3937E0D5\\",\\n \\"BackupPlan\\": {\\n \\"Active\\": true,\\n \\"BackupPeriod\\": \\"Monday\\",\\n \\"RetentionPeriod\\": 7,\\n \\"CreatedTime\\": \\"2020-02-26T01:56Z\\",\\n \\"BackupTime\\": \\"00:30Z\\",\\n \\"ClusterId\\": \\"cds-uf6m0b****7v6159\\",\\n \\"DataCenterId\\": \\"cn-shanghai-e\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 0EA95AA2-860C-42CB-97CF-78CA3937E0D5\\n \\n cn-shanghai-e\\n Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday\\n true\\n 2020-02-26T01:56Z\\n cds-uf6m0bo****v6159\\n 00:30Z\\n 7\\n \\n","errorExample":""}]', + ], + 'DescribeBackupPlans' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1557,43 +928,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'query', - 'schema' => [ - 'description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '分页查询时设置的每页行数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => '备份集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1yt5g0****7f48'], ], ], 'responses' => [ @@ -1601,125 +941,51 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageSize' => [ - 'description' => '每页记录数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '018F3C6E-2F9F-4181-8602-4AB4FB86F4ED', - ], - 'PageNumber' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalCount' => [ - 'description' => '查询集群总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3', - ], - 'Clusters' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D'], + 'BackupPlans' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ - 'Cluster' => [ - 'description' => '已删除集群列表。', + 'BackupPlan' => [ + 'description' => '备份计划列表。', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '集群运行状态,可取值部分示例:'."\n" - ."\n" - .'- Creating:创建中'."\n" - .'- CreateFailed:创建失败'."\n" - .'- Running:运行中'."\n" - .'- Deleting:删除中'."\n" - .'- DeleteFailed:删除失败'."\n" - .'- Deleted:已删除', - 'type' => 'string', - 'example' => 'Deleted', - ], - 'DataCenterCount' => [ - 'description' => '集群数据中心个数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'ExpireTime' => [ - 'description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-10-09T20:29:27Z', - ], - 'PayType' => [ - 'description' => '付费类型,可取值:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'> 按量付费实例无到期时间'."\n", - 'type' => 'string', - 'example' => 'PayAsYouGo', - ], - 'ClusterName' => [ - 'description' => '集群名称。', - 'type' => 'string', - 'example' => 'Cassandra-test-wjk', - ], - 'MajorVersion' => [ - 'description' => '集群主版本号。', - 'type' => 'string', - 'example' => '3.11', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-10-09T14:59:31Z', - ], - 'MinorVersion' => [ - 'description' => '集群小版本号。', - 'type' => 'string', - 'example' => '3.11.5', - ], - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-bp1hy2ip****z46g', - ], + 'Active' => ['description' => '备份计划是否激活。', 'type' => 'boolean', 'example' => 'true'], + 'BackupPeriod' => ['description' => '备份周期。取值范围Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。', 'type' => 'string', 'example' => 'Monday'], + 'RetentionPeriod' => ['description' => '创建备份计划保留天数取值范围:1-7天。', 'type' => 'integer', 'format' => 'int32', 'example' => '5'], + 'CreatedTime' => ['description' => '备份计划创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-02-26T01:56Z'], + 'BackupTime' => ['description' => '每天开始备份的时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => ' 00:30Z'], + 'ClusterId' => ['description' => '备份集群ID。', 'type' => 'string', 'example' => 'cds-uf6m0bod****6159'], + 'DataCenterId' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'example' => 'cn-hangzhou-g'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"018F3C6E-2F9F-4181-8602-4AB4FB86F4ED\\",\\n \\"PageNumber\\": 1,\\n \\"TotalCount\\": 3,\\n \\"Clusters\\": {\\n \\"Cluster\\": [\\n {\\n \\"Status\\": \\"Deleted\\",\\n \\"DataCenterCount\\": 1,\\n \\"ExpireTime\\": \\"2019-10-09T20:29:27Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"ClusterName\\": \\"Cassandra-test-wjk\\",\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-10-09T14:59:31Z\\",\\n \\"MinorVersion\\": \\"3.11.5\\",\\n \\"ClusterId\\": \\"cds-bp1hy2ip****z46g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n1\\n3\\n\\n \\n Deleted\\n 2019-10-09T14:59:31Z\\n 3.11.5\\n Cassandra-test-wjk\\n cds-bp1hy2ip****z46g\\n 2019-10-09T20:29:27Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n \\n Deleted\\n 2019-09-24T20:37:17Z\\n 3.11.5\\n baitu-resize-disk-size\\n cds-bp1354yf****35bw\\n 2019-10-08T20:16:22Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n \\n Deleted\\n 2019-09-23T11:45:48Z\\n 3.11.5\\n baitu-4c16gaaa\\n cds-bp1ia8ui****8dle\\n 2019-10-08T20:16:19Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n\\n10\\n018F3C6E-2F9F-4181-8602-4AB4FB86F4ED\\n","errorExample":""}]', - 'title' => '查询已删除的集群列表', - 'summary' => '调用DescribeDeletedClusters查询已删除的集群列表。', + 'title' => '查询备份计划列表', + 'summary' => '调用DescribeBackupPlans查询备份计划列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeDataCenter' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\",\\n \\"BackupPlans\\": {\\n \\"BackupPlan\\": [\\n {\\n \\"Active\\": true,\\n \\"BackupPeriod\\": \\"Monday\\",\\n \\"RetentionPeriod\\": 5,\\n \\"CreatedTime\\": \\"2020-02-26T01:56Z\\",\\n \\"BackupTime\\": \\" 00:30Z\\",\\n \\"ClusterId\\": \\"cds-uf6m0bod****6159\\",\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n DBADCCEE-0E07-4DBD-9343-C7F312B23979\\n \\n \\n cn-shanghai-e\\n Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday\\n true\\n 2020-02-26T01:56Z\\n cds-uf6m0bod****6159\\n 00:30Z\\n 7\\n \\n \\n","errorExample":""}]', + ], + 'DescribeBackups' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1727,208 +993,25 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-t4n98w89z77*****', - ], + 'schema' => ['description' => '备份集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-uf6m0bod****6158'], ], [ 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '数据中心Id,可通过DescribeDataCenters获得相应的数据中心Id', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ap-southeast-1a', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'VpcId' => [ - 'description' => 'VPC网络的ID。', - 'type' => 'string', - 'example' => 'vpc-bp1qitxqe1m5r****4mng', - ], - 'Status' => [ - 'description' => '集群运行状态,可取值部分示例:'."\n" - .'Creating:创建中'."\n" - .'CreateFailed:创建失败'."\n" - .'Running:运行中'."\n" - .'Deleting:删除中'."\n" - .'DeleteFailed:删除失败'."\n" - .'Deleted:已删除', - 'type' => 'string', - 'example' => 'Running', - ], - 'ExpireTime' => [ - 'description' => '集群订阅到期时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-11-17T00:00:00Z', - ], - 'VswitchId' => [ - 'description' => '虚拟交换机的ID。', - 'type' => 'string', - 'example' => 'vsw-bp13e9ynz3jpy****hqlm', - ], - 'PayType' => [ - 'description' => '付费类型:'."\n" - .'Subscription:包年包月'."\n" - .'PayAsYouGo:按量付费'."\n" - .'按量付费实例无到期时间', - 'type' => 'string', - 'example' => 'Subscription', - ], - 'DiskSize' => [ - 'description' => '磁盘存储大小(每节点,单位GB)。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '160', - ], - 'DiskType' => [ - 'description' => '磁盘存储类型。可取值示例:'."\n" - .'cloud_ssd:SSD云盘'."\n" - .'cloud_essd:ESSD云盘'."\n" - .'cloud_efficiency:高效云盘'."\n" - .'local_ssd_pro:本地SSD盘', - 'type' => 'string', - 'example' => 'cloud_ssd', - ], - 'InstanceType' => [ - 'description' => '集群实例类型。可取值部分示例:'."\n" - .'cassandra.c.large:2核 4G'."\n" - .'cassandra.c.xlarge:4核 8G'."\n" - .'cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'example' => 'cassandra.c.large', - ], - 'LockMode' => [ - 'description' => '锁定模式。可取值:'."\n" - .'None:未锁定'."\n" - .'Expired:集群订阅到期锁定'."\n" - .'DiskFull:磁盘已满锁定', - 'type' => 'string', - 'example' => 'None', - ], - 'AutoRenewPeriod' => [ - 'description' => '付费周期,PayType(付费类型)为Subscription并且AutoRenewal(自动续费)为true时会有此结果,单位为月,取值:1-9,12,24,36 。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'RegionId' => [ - 'description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', - 'type' => 'string', - 'example' => 'ap-southeast-1', - ], - 'AutoRenewal' => [ - 'description' => '是否要自动续费。当参数PayType取值Subscription时才会有此值。取值:'."\n" - .'true:自动续费。'."\n" - .'false:不自动续费。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => '请求Id。', - 'type' => 'string', - 'example' => 'A4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504', - ], - 'CommodityInstance' => [ - 'description' => '集群商业ID。', - 'type' => 'string', - 'example' => 'cds-t4n98w89z77*****', - ], - 'NodeCount' => [ - 'description' => '节点数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], - 'DataCenterName' => [ - 'description' => '集群数据中心名称。', - 'type' => 'string', - 'example' => 'test_name', - ], - 'ZoneId' => [ - 'description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', - 'type' => 'string', - 'example' => 'ap-southeast-1a', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-10-16T11:27:20Z', - ], - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-t4n98w89z77*****', - ], - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'ap-southeast-1a', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"VpcId\\": \\"vpc-bp1qitxqe1m5r****4mng\\",\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2020-11-17T00:00:00Z\\",\\n \\"VswitchId\\": \\"vsw-bp13e9ynz3jpy****hqlm\\",\\n \\"PayType\\": \\"Subscription\\",\\n \\"DiskSize\\": 160,\\n \\"DiskType\\": \\"cloud_ssd\\",\\n \\"InstanceType\\": \\"cassandra.c.large\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 1,\\n \\"RegionId\\": \\"ap-southeast-1\\",\\n \\"AutoRenewal\\": true,\\n \\"RequestId\\": \\"A4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504\\",\\n \\"CommodityInstance\\": \\"cds-t4n98w89z77*****\\",\\n \\"NodeCount\\": 2,\\n \\"DataCenterName\\": \\"test_name\\",\\n \\"ZoneId\\": \\"ap-southeast-1a\\",\\n \\"CreatedTime\\": \\"2020-10-16T11:27:20Z\\",\\n \\"ClusterId\\": \\"cds-t4n98w89z77*****\\",\\n \\"DataCenterId\\": \\"ap-southeast-1a\\"\\n}","errorExample":""},{"type":"xml","example":"1\\nRunning\\nap-southeast-1a\\ncds-t4n98w89z77*****\\n2020-10-16T11:27:20Z\\n2\\nap-southeast-1a\\nA4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504\\ncds-t4n98w89z77*****\\nNone\\nSubscription\\nvsw-bp13e9ynz3jpy****hqlm\\ntest_name\\ncloud_ssd\\ntrue\\nvpc-bp1qitxqe1m5r****4mng\\n160\\nap-southeast-1\\n2020-11-17T00:00:00Z\\ncassandra.c.large","errorExample":""}]', - 'title' => '获取单个数据中心详情', - 'summary' => '获取单个数据中心详情。', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'DescribeInstanceType' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-e'], ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'InstanceType', + 'name' => 'BackupType', 'in' => 'query', - 'schema' => [ - 'description' => '实例规格名称,可取值示例:'."\n" - .'- cassandra.c.large:2核 4G'."\n" - .'- cassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G'."\n" - ."\n" - .'instanceType为空时,返回全部列表。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'cassandra.c.2xlarge', - ], + 'schema' => ['description' => '备份类型。取值:'."\n" + ."\n" + .'- full:全量备份'."\n" + .'- Incremental:增量备份', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Incremental'], ], ], 'responses' => [ @@ -1936,67 +1019,58 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '4B989A12-FB9A-4D9A-A824-2E9267C911C7', - ], - 'InstanceTypeSpecList' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA'], + 'Backups' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ - 'InstanceTypeSpec' => [ - 'description' => '实例规格列表。', + 'Backup' => [ + 'description' => '备份任务信息列表。', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'InstanceType' => [ - 'description' => '集群实例类型。可取值示例:'."\n" - ."\n" - .'- cassandra.c.large:2核 4G'."\n" - .'- cassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'example' => 'cassandra.c.large', - ], - 'CpuSize' => [ - 'description' => 'CPU核数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - 'MemSize' => [ - 'description' => '内存大小,单位:GB。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '8', - ], + 'EndTime' => ['description' => '备份结束时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-02-26T02:12:50Z'], + 'Status' => ['description' => '备份状态。可取值部分示例:'."\n" + ."\n" + .'- Succeeded:成功'."\n" + .'- Failed:失败', 'type' => 'string', 'example' => 'Succeeded'], + 'StartTime' => ['description' => '备份开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-02-26T01:57:00Z'], + 'Size' => ['description' => '备份大小。', 'type' => 'integer', 'format' => 'int64', 'example' => '149016650'], + 'BackupType' => ['description' => '备份类型。取值:'."\n" + ."\n" + .'- full:全量备份'."\n" + .'- Incremental:增量备份', 'type' => 'string', 'example' => 'Incremental'], + 'BackupId' => ['description' => '备份ID。', 'type' => 'string', 'example' => '20200***'], + 'ClusterId' => ['description' => '备份集群ID。', 'type' => 'string', 'example' => 'cds-uf6m0bod****6159'], + 'DataCenterId' => ['description' => '备份集群数据中心ID。', 'type' => 'string', 'example' => ' cn-shanghai-e'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"4B989A12-FB9A-4D9A-A824-2E9267C911C7\\",\\n \\"InstanceTypeSpecList\\": {\\n \\"InstanceTypeSpec\\": [\\n {\\n \\"InstanceType\\": \\"cassandra.c.large\\",\\n \\"CpuSize\\": 4,\\n \\"MemSize\\": 8\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n4B989A12-FB9A-4D9A-A824-2E9267C911C7\\n\\n \\n 4\\n 16\\n cassandra.c.large\\n \\n \\n 4\\n 32\\n cassandra.c.large\\n \\n \\n 4\\n 8\\n cassandra.c.large\\n \\n \\n 8\\n 16\\n cassandra.c.2xlarge\\n \\n \\n 8\\n 32\\n cassandra.c.2xlarge\\n \\n \\n 8\\n 32\\n cassandra.c.2xlarge\\n \\n \\n 2\\n 4\\n cassandra.c.large\\n \\n \\n 2\\n 8\\n cassandra.c.large\\n \\n \\n 4\\n 8\\n cassandra.c.xlarge\\n \\n\\n","errorExample":""}]', - 'title' => '查询实例规格', - 'summary' => '如cpu、mem。', + 'errorCodes' => [], + 'title' => '获取集群备份列表', + 'summary' => '调用DescribeBackups获取集群备份列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetCmsUrl' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA\\",\\n \\"Backups\\": {\\n \\"Backup\\": [\\n {\\n \\"EndTime\\": \\"2020-02-26T02:12:50Z\\",\\n \\"Status\\": \\"Succeeded\\",\\n \\"StartTime\\": \\"2020-02-26T01:57:00Z\\",\\n \\"Size\\": 149016650,\\n \\"BackupType\\": \\"Incremental\\",\\n \\"BackupId\\": \\"20200***\\",\\n \\"ClusterId\\": \\"cds-uf6m0bod****6159\\",\\n \\"DataCenterId\\": \\" cn-shanghai-e\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-26T02:12:50Z\\n cds-uf6m0bo****6159\\n 149016650\\n 2020-02-26T01:57:00Z\\n 20200226\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-27T01:01:28Z\\n cds-uf6m0bod****6159\\n 149494577\\n 2020-02-27T01:01:00Z\\n 20200227\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-28T01:01:23Z\\n cds-uf6m0bo****v6159\\n 149282931\\n 2020-02-28T01:01:00Z\\n 20200228\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-29T01:00:56Z\\n cds-uf6m0bod****6159\\n 149454625\\n 2020-02-29T00:25:28Z\\n 20200229\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-02T22:12:41Z\\n cds-uf6m0bo****v6159\\n 149364202\\n 2020-03-01T00:30:00Z\\n 20200301\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-02T00:30:13Z\\n cds-uf6m0bod****6159\\n 149356372\\n 2020-03-02T00:30:00Z\\n 20200302\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-04T02:11:59Z\\n cds-uf6m0bo****v6159\\n 149359298\\n 2020-03-03T00:30:00Z\\n 20200303\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-04T02:12:09Z\\n cds-uf6m0bod****6159\\n 149267899\\n 2020-03-04T00:30:00Z\\n 20200304\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-06T15:52:58Z\\n cds-uf6m0bod****6159\\n 149188148\\n 2020-03-05T00:30:00Z\\n 20200305\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-06T15:53:06Z\\n cds-uf6m0bod****6159\\n 149188280\\n 2020-03-06T00:30:00Z\\n 20200306\\n Incremental\\n \\n \\n","errorExample":""}]', + ], + 'DescribeCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2004,20 +1078,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d57', - ], + 'schema' => ['description' => '集群 ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d58'], ], ], 'responses' => [ @@ -2025,37 +1091,92 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Url' => [ - 'description' => '云监控控制台Url。', - 'type' => 'string', - 'example' => 'https://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//', - ], - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '6453F432-0141-4D35-B2BF-ADF199B39B07', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '17E2B462-5FD3-4A0C-AF13-225C66E47BD5'], + 'Cluster' => [ + 'description' => '集群信息列表。', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => '集群运行状态,可取值示例:'."\n" + ."\n" + .'- Creating:创建中'."\n" + .'- CreateFailed:创建失败'."\n" + .'- Running:运行中'."\n" + .'- Deleting:删除中'."\n" + .'- DeleteFailed:删除失败'."\n" + .'- Deleted:已删除', 'type' => 'string', 'example' => 'Running'], + 'ExpireTime' => ['description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-10-20T16:02:34Z'], + 'MaintainStartTime' => ['description' => '实例运维开始时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2:00Z'], + 'PayType' => ['description' => '付费类型,可取值:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'> 按量付费实例无到期时间'."\n", 'type' => 'string', 'example' => 'PayAsYouGo'], + 'MaintainEndTime' => ['description' => '实例运维结束时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '4:00Z'], + 'LockMode' => ['description' => '锁定模式:'."\n" + ."\n" + .'- None:未锁定'."\n" + .'- Expired:集群订阅到期锁定'."\n" + .'- DiskFull:磁盘已满锁定', 'type' => 'string', 'example' => 'None'], + 'AutoRenewPeriod' => ['description' => '自动续费周期。'."\n" + ."\n" + .'- 按月购买:则自动续费周期为 1 个月。'."\n" + .'- 按年购买:则自动续费周期为 1 年(12个月)。'."\n" + ."\n" + .'> 按量付费实例无到期时间', 'type' => 'integer', 'format' => 'int32', 'example' => '12'], + 'MinorVersion' => ['description' => '集群小版本号。', 'type' => 'string', 'example' => '3.11.7'], + 'DataCenterCount' => ['description' => '数据中心个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'IsLatestVersion' => ['description' => '当前小版本是否为最新版本。', 'type' => 'boolean', 'example' => 'true'], + 'AutoRenewal' => ['description' => '是否自动续费,可取值:true/false'."\n" + .'> 按量付费实例无到期时间', 'type' => 'boolean', 'example' => 'true'], + 'ResourceGroupId' => ['description' => '资源所在的资源组id。', 'type' => 'string', 'example' => 'rg-xxxxxxxxxxx'], + 'ClusterName' => ['description' => '集群名称。'."\n" + ."\n" + .'长度为2-128个字符,以大小写字母或中文开头,可包含数字,‘.’,‘_’或‘-’。', 'type' => 'string', 'example' => 'Cassandra-test'], + 'ConfirmProductOffline' => ['type' => 'boolean'], + 'MajorVersion' => ['description' => '集群主版本号。', 'type' => 'string', 'example' => '3.11'], + 'CreatedTime' => ['description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-09-20T16:02:34Z'], + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-bp1b136j****5d56'], + 'Tags' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Tag' => [ + 'description' => '标签', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '标签键', 'type' => 'string', 'example' => 'test-key'], + 'Value' => ['description' => '标签值', 'type' => 'string', 'example' => 'test-value'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], ], ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Url\\": \\"https://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//\\",\\n \\"RequestId\\": \\"6453F432-0141-4D35-B2BF-ADF199B39B07\\"\\n}","errorExample":""},{"type":"xml","example":"\\nhttps://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//\\n6453F432-0141-4D35-B2BF-ADF199B39B07\\n","errorExample":""}]', - 'title' => '跳转云监控控制台', - 'summary' => '调用GetCmsUrl跳转云监控控制台。', + 'title' => '查询实例的详细信息', + 'summary' => '查询Cassandra实例的详细信息。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'PurgeCluster' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"17E2B462-5FD3-4A0C-AF13-225C66E47BD5\\",\\n \\"Cluster\\": {\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2019-10-20T16:02:34Z\\",\\n \\"MaintainStartTime\\": \\"2:00Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"MaintainEndTime\\": \\"4:00Z\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"MinorVersion\\": \\"3.11.7\\",\\n \\"DataCenterCount\\": 1,\\n \\"IsLatestVersion\\": true,\\n \\"AutoRenewal\\": true,\\n \\"ResourceGroupId\\": \\"rg-xxxxxxxxxxx\\",\\n \\"ClusterName\\": \\"Cassandra-test\\",\\n \\"ConfirmProductOffline\\": true,\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1b136j****5d56\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"test-key\\",\\n \\"Value\\": \\"test-value\\"\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"17E2B462-5FD3-4A0C-AF13-225C66E47BD5\\n\\n Running\\n 3.11\\n 12\\n 2019-09-20T16:02:34Z\\n cds-bp1b136j****5d56\\n 3.11.7\\n PayAsYouGo\\n None\\n true\\n 4:00Z\\n true\\n 1\\n Cassandra-test\\n 2019-10-20T16:02:34Z\\n 2:00Z\\n rg-xxxxxxxxxxx\\n \\n \\n test-value\\n test-key\\n \\n \\n","errorExample":""}]', + ], + 'DescribeClusterDashboard' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2063,18 +1184,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '已被删除的集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1hy2ip****z465', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp14****135h'], ], ], 'responses' => [ @@ -2082,32 +1197,83 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '317BF5F0-2575-4158-9493-6DA83465491B', - ], - ], - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"317BF5F0-2575-4158-9493-6DA83465491B\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n317BF5F0-2575-4158-9493-6DA83465491B\\r\\n","errorExample":""}]', - 'title' => '清除已被删除的集群', - 'summary' => '调用PurgeCluster清除已被删除的集群。', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'RebootCluster' => [ - 'methods' => [ - 'post', - 'get', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '9339F598-0560-43CE-9F57-CD7B6B385DBB'], + 'Dashboard' => [ + 'description' => '仪表盘数据信息集合。', + 'type' => 'object', + 'properties' => [ + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-bp1syjlt****q976'], + 'DataCenters' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'DataCenter' => [ + 'description' => '数据中心列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'cn-shanghai-e'], + 'Nodes' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Node' => [ + 'description' => '节点集合。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Address' => ['description' => 'IP地址。', 'type' => 'string', 'example' => '192.***.12.3'], + 'Status' => ['description' => '当前节点状态:'."\n" + ."\n" + .'- UpNormal:节点正在运行,节点相对于集群的状态为正常;'."\n" + .'- UpLeaving:节点正在运行,节点相对于集群的状态为断开中;'."\n" + .'- UpJoining:节点正在运行,节点相对于集群的状态为连接中;'."\n" + .'- UpMovving:节点正在运行,节点相对于集群的状态为移除中;'."\n" + .'- DownNormal:节点停止运行,节点相对于集群的状态为正常;'."\n" + .'- DownLeaving:节点停止运行,节点相对于集群的状态为断开中;'."\n" + .'- DownJoining:节点停止运行,节点相对于集群的状态为连接中;'."\n" + .'- DownMovving:节点停止运行,节点相对于集群的状态为移除中;'."\n" + ."\n" + .'特别的:如果显示“?N”,则很有可能节点之间不通,请检查网络问题或者防火墙。', 'type' => 'string', 'example' => 'UpNormal'], + 'Load' => ['description' => '负载。', 'type' => 'string', 'example' => '54.4 MiB'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], + ], + ], + 'description' => '', + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'errorCodes' => [], + 'title' => '查询仪表盘数据', + 'summary' => '调用DescribeClusterDashboard查询仪表盘数据。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9339F598-0560-43CE-9F57-CD7B6B385DBB\\",\\n \\"Dashboard\\": {\\n \\"ClusterId\\": \\"cds-bp1syjlt****q976\\",\\n \\"DataCenters\\": {\\n \\"DataCenter\\": [\\n {\\n \\"DataCenterId\\": \\"cn-shanghai-e\\",\\n \\"Nodes\\": {\\n \\"Node\\": [\\n {\\n \\"Address\\": \\"192.***.12.3\\",\\n \\"Status\\": \\"UpNormal\\",\\n \\"Load\\": \\"54.4 MiB\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 9339F598-0560-43CE-9F57-CD7B6B385DBB\\n \\n \\n \\n cn-shanghai-e\\n \\n \\n UpNormal\\n 54.4 MiB\\n
192.***.0.208
\\n
\\n \\n UpNormal\\n 49.99 MiB\\n
192.***.0.209
\\n
\\n \\n UpNormal\\n 37.8 MiB\\n
192.***.0.211
\\n
\\n
\\n
\\n
\\n cds-uf6m0bod4***6159\\n
\\n
","errorExample":""}]', + ], + 'DescribeClusterStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2115,29 +1281,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '要重启集群的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d51', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d59'], ], ], 'responses' => [ @@ -2145,32 +1294,36 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3', - ], + 'Status' => ['description' => '集群运行状态,取值部分示例:'."\n" + ."\n" + .'- Creating:创建中'."\n" + .'- CreateFailed:创建失败'."\n" + .'- Running:运行中'."\n" + .'- Deleting:删除中'."\n" + .'- DeleteFailed:删除失败'."\n" + .'- Deleted:已删除', 'type' => 'string', 'example' => 'Running'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '3AC5F451-8B0F-47B4-9733-4A09C8838AD4'], + 'CreatedTime' => ['description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-02-26T01:30:40Z'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3\\r\\n","errorExample":""}]', - 'title' => 'RebootCluster', - 'summary' => '调用RebootCluster重启集群。', + 'title' => '查询集群的运行状态', + 'summary' => '调用DescribeClusterStatus查询集群的运行状态。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ResizeDiskSize' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Status\\": \\"Running\\",\\n \\"RequestId\\": \\"3AC5F451-8B0F-47B4-9733-4A09C8838AD4\\",\\n \\"CreatedTime\\": \\"2020-02-26T01:30:40Z\\"\\n}","errorExample":""},{"type":"xml","example":"\\nRunning\\n2020-02-26T01:30:40Z\\nBEEDFA38-213F-4DF8-810D-702DFF5FF2A6\\n","errorExample":""}]', + ], + 'DescribeClusters' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2178,40 +1331,53 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClusterId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d51', - ], + 'schema' => ['description' => '地域ID,如cn-hangzhou。', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], ], [ - 'name' => 'DataCenterId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], + 'schema' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ - 'name' => 'DiskSize', + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => '每页记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], + ], + [ + 'name' => 'ClusterName', + 'in' => 'query', + 'schema' => ['description' => '集群名称', 'type' => 'string', 'required' => false, 'example' => 'test'], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => ['description' => '资源组Id,可在资源组控制台查看可用资源组。', 'type' => 'string', 'required' => false, 'example' => 'rg-xxxxxxxxx'], + ], + [ + 'name' => 'Tag', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'description' => '修改后的磁盘大小。(单位:GB)', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'docRequired' => true, - 'example' => '240', + 'description' => '标签列表', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '自定义标签key', 'type' => 'string', 'required' => false, 'example' => 'key'], + 'Value' => ['description' => '自定义标签value', 'type' => 'string', 'required' => false, 'example' => 'value'], + ], + 'required' => false, + 'description' => '', + ], + 'required' => false, + 'maxItems' => 21, ], ], ], @@ -2220,32 +1386,102 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD', + 'PageSize' => ['description' => '每页记录数。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '4EA95B55-58AB-469E-BD8E-5B1F9EEB1683'], + 'PageNumber' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalCount' => ['description' => '查询集群总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '3'], + 'Clusters' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Cluster' => [ + 'description' => '集群查询结果列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => '集群运行状态,取值示例:'."\n" + .'- Creating:创建中'."\n" + .'- CreateFailed:创建失败'."\n" + .'- Running:运行中'."\n" + .'- Deleting:删除中'."\n" + .'- DeleteFailed:删除失败'."\n" + .'- Deleted:已删除', 'type' => 'string', 'example' => 'Running'], + 'ExpireTime' => ['description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。'."\n" + .'> 按量付费实例无到期时间', 'type' => 'string', 'example' => '2019-10-20T16:02:34Z'], + 'PayType' => ['description' => '付费类型,可取值:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'> 按量付费实例无到期时间', 'type' => 'string', 'example' => 'PayAsYouGo'], + 'LockMode' => ['description' => '锁定模式。'."\n" + ."\n" + .'- None:未锁定'."\n" + .'- Expired:集群订阅到期锁定'."\n" + .'- DiskFull:磁盘已满锁定', 'type' => 'string', 'example' => 'None'], + 'MinorVersion' => ['description' => '小版本号。', 'type' => 'string', 'example' => '3.11.5'], + 'AutoRenewPeriod' => ['description' => '自动续费周期。'."\n" + .'- 按月购买:则自动续费周期为 1 个月。'."\n" + .'- 按年购买:则自动续费周期为 1 年(12个月)。'."\n" + ."\n" + .'> 按量付费实例无此返回值'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '12'], + 'DataCenterCount' => ['description' => '数据中心个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'AutoRenewal' => ['description' => '是否自动续费,可取值:true/false'."\n" + .'> 按量付费实例无此返回值', 'type' => 'boolean', 'example' => 'true'], + 'ResourceGroupId' => ['description' => '资源所在的资源组id。', 'type' => 'string', 'example' => 'rg-xxxxxxxxxxx'], + 'ClusterName' => ['description' => '集群名称。', 'type' => 'string', 'example' => 'Cassandra-test'], + 'MajorVersion' => ['description' => '主版本号。', 'type' => 'string', 'example' => '3.11'], + 'CreatedTime' => ['description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-09-20T16:02:34Z'], + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-bp1e4e32****z75c'], + 'Tags' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Tag' => [ + 'description' => '标签', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '标签键', 'type' => 'string', 'example' => 'test-key'], + 'Value' => ['description' => '标签值', 'type' => 'string', 'example' => 'test-value'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], + 'description' => '', + ], + ], + ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD\\r\\n","errorExample":""}]', - 'title' => '扩容或调整磁盘大小', - 'summary' => '扩容磁盘。', + 'title' => 'DescribeClusters', + 'summary' => '调用DescribeClusters查询指定地域下的所有集群信息。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ResizeNodeCount' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"4EA95B55-58AB-469E-BD8E-5B1F9EEB1683\\",\\n \\"PageNumber\\": 1,\\n \\"TotalCount\\": 3,\\n \\"Clusters\\": {\\n \\"Cluster\\": [\\n {\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2019-10-20T16:02:34Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"LockMode\\": \\"None\\",\\n \\"MinorVersion\\": \\"3.11.5\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"DataCenterCount\\": 1,\\n \\"AutoRenewal\\": true,\\n \\"ResourceGroupId\\": \\"rg-xxxxxxxxxxx\\",\\n \\"ClusterName\\": \\"Cassandra-test\\",\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1e4e32****z75c\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"test-key\\",\\n \\"Value\\": \\"test-value\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 1\\n 4EA95B55-58AB-469E-BD8E-5B1F9EEB1683\\n 10\\n 1\\n \\n \\n Running\\n 3.11\\n 12\\n 2019-09-20T16:02:34Z\\n true\\n cds-bp1e4e32****z75c\\n 1\\n Cassandra-test\\n 3.11.5\\n PayAsYouGo\\n None\\n 2019-10-20T16:02:34Z\\n \\n \\n \\n \\n test-value\\n test-key\\n \\n \\n \\n \\n","errorExample":""}]', + ], + 'DescribeContactPoints' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2253,41 +1489,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d59', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cn-hangzhou-g', - ], - ], - [ - 'name' => 'NodeCount', - 'in' => 'query', - 'schema' => [ - 'description' => '数据中心节点数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'docRequired' => true, - 'example' => '3', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d57'], ], ], 'responses' => [ @@ -2295,32 +1502,70 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'D7D3088F-AA4F-49C3-BB46-B04F3E35041A', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '467F786B-C765-40C4-8493-89F4CE95F1B6'], + 'ContactPoints' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'ContactPoint' => [ + 'description' => '集群连接信息集合。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Port' => ['description' => 'CQL端口。', 'type' => 'integer', 'format' => 'int32', 'example' => '9042'], + 'DataCenterId' => ['description' => '数据中心ID。', 'type' => 'string', 'example' => 'cn-hangzhou-g'], + 'PublicAddresses' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PublicAddress' => [ + 'type' => 'array', + 'items' => ['description' => '公网连接点。', 'type' => 'string', 'example' => 'cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com'], + 'description' => '', + ], + ], + 'description' => '', + ], + 'PrivateAddresses' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'PrivateAddress' => [ + 'type' => 'array', + 'items' => ['description' => '私网连接点。', 'type' => 'string', 'example' => 'cds-bp1b136****5d56-1-core-001.cassandra.rds.aliyuncs.com'], + 'description' => '', + ], + ], + 'description' => '', + ], + ], + 'description' => '', + ], + ], + ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"D7D3088F-AA4F-49C3-BB46-B04F3E35041A\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nD7D3088F-AA4F-49C3-BB46-B04F3E35041A\\r\\n","errorExample":""}]', - 'title' => '扩容数据中心的节点', - 'summary' => '调用ResizeNodeCount扩容数据中心的节点。', + 'title' => '获取集群数据库连接信息', + 'summary' => '调用DescribeContactPoints获取集群数据库连接信息 。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpgradeClusterVersion' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"467F786B-C765-40C4-8493-89F4CE95F1B6\\",\\n \\"ContactPoints\\": {\\n \\"ContactPoint\\": [\\n {\\n \\"Port\\": 9042,\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\",\\n \\"PublicAddresses\\": {\\n \\"PublicAddress\\": [\\n \\"cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\"\\n ]\\n },\\n \\"PrivateAddresses\\": {\\n \\"PrivateAddress\\": [\\n \\"cds-bp1b136****5d56-1-core-001.cassandra.rds.aliyuncs.com\\"\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n467F786B-C765-40C4-8493-89F4CE95F1B6\\n\\n \\n 9042\\n cn-hangzhou-g\\n \\n cds-bp1b136j****5d56-1-core-001.cassandra.rds.aliyuncs.com\\n cds-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\n \\n \\n cds-proxy-pub-bp1b136j****5d56-1-core-001.cassandra.rds.aliyuncs.com\\n cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\n \\n \\n\\n","errorExample":""}]', + ], + 'DescribeDataCenter' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2328,18 +1573,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cds-bp1u2n43****n115', - ], + 'schema' => ['description' => '集群ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-t4n98w89z77*****'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '数据中心Id,可通过DescribeDataCenters获得相应的数据中心Id', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ap-southeast-1a'], ], ], 'responses' => [ @@ -2347,32 +1591,66 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC', - ], - ], + 'VpcId' => ['description' => 'VPC网络的ID。', 'type' => 'string', 'example' => 'vpc-bp1qitxqe1m5r****4mng'], + 'Status' => ['description' => '集群运行状态,可取值部分示例:'."\n" + .'Creating:创建中'."\n" + .'CreateFailed:创建失败'."\n" + .'Running:运行中'."\n" + .'Deleting:删除中'."\n" + .'DeleteFailed:删除失败'."\n" + .'Deleted:已删除', 'type' => 'string', 'example' => 'Running'], + 'ExpireTime' => ['description' => '集群订阅到期时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-11-17T00:00:00Z'], + 'VswitchId' => ['description' => '虚拟交换机的ID。', 'type' => 'string', 'example' => 'vsw-bp13e9ynz3jpy****hqlm'], + 'PayType' => ['description' => '付费类型:'."\n" + .'Subscription:包年包月'."\n" + .'PayAsYouGo:按量付费'."\n" + .'按量付费实例无到期时间', 'type' => 'string', 'example' => 'Subscription'], + 'DiskSize' => ['description' => '磁盘存储大小(每节点,单位GB)。', 'type' => 'integer', 'format' => 'int32', 'example' => '160'], + 'DiskType' => ['description' => '磁盘存储类型。可取值示例:'."\n" + .'cloud_ssd:SSD云盘'."\n" + .'cloud_essd:ESSD云盘'."\n" + .'cloud_efficiency:高效云盘'."\n" + .'local_ssd_pro:本地SSD盘', 'type' => 'string', 'example' => 'cloud_ssd'], + 'InstanceType' => ['description' => '集群实例类型。可取值部分示例:'."\n" + .'cassandra.c.large:2核 4G'."\n" + .'cassandra.c.xlarge:4核 8G'."\n" + .'cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'example' => 'cassandra.c.large'], + 'LockMode' => ['description' => '锁定模式。可取值:'."\n" + .'None:未锁定'."\n" + .'Expired:集群订阅到期锁定'."\n" + .'DiskFull:磁盘已满锁定', 'type' => 'string', 'example' => 'None'], + 'AutoRenewPeriod' => ['description' => '付费周期,PayType(付费类型)为Subscription并且AutoRenewal(自动续费)为true时会有此结果,单位为月,取值:1-9,12,24,36 。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'RegionId' => ['description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', 'type' => 'string', 'example' => 'ap-southeast-1'], + 'AutoRenewal' => ['description' => '是否要自动续费。当参数PayType取值Subscription时才会有此值。取值:'."\n" + .'true:自动续费。'."\n" + .'false:不自动续费。', 'type' => 'boolean', 'example' => 'true'], + 'RequestId' => ['description' => '请求Id。', 'type' => 'string', 'example' => 'A4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504'], + 'CommodityInstance' => ['description' => '集群商业ID。', 'type' => 'string', 'example' => 'cds-t4n98w89z77*****'], + 'NodeCount' => ['description' => '节点数。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], + 'DataCenterName' => ['description' => '集群数据中心名称。', 'type' => 'string', 'example' => 'test_name'], + 'ZoneId' => ['description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', 'type' => 'string', 'example' => 'ap-southeast-1a'], + 'CreatedTime' => ['description' => '集群创建时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-10-16T11:27:20Z'], + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-t4n98w89z77*****'], + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'ap-southeast-1a'], + ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', - 'title' => '升级群集小版本', - 'summary' => '调用UpgradeClusterVersion升级集群小版本。', + 'title' => '获取单个数据中心详情', + 'summary' => '获取单个数据中心详情。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyIpWhitelist' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"VpcId\\": \\"vpc-bp1qitxqe1m5r****4mng\\",\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2020-11-17T00:00:00Z\\",\\n \\"VswitchId\\": \\"vsw-bp13e9ynz3jpy****hqlm\\",\\n \\"PayType\\": \\"Subscription\\",\\n \\"DiskSize\\": 160,\\n \\"DiskType\\": \\"cloud_ssd\\",\\n \\"InstanceType\\": \\"cassandra.c.large\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 1,\\n \\"RegionId\\": \\"ap-southeast-1\\",\\n \\"AutoRenewal\\": true,\\n \\"RequestId\\": \\"A4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504\\",\\n \\"CommodityInstance\\": \\"cds-t4n98w89z77*****\\",\\n \\"NodeCount\\": 2,\\n \\"DataCenterName\\": \\"test_name\\",\\n \\"ZoneId\\": \\"ap-southeast-1a\\",\\n \\"CreatedTime\\": \\"2020-10-16T11:27:20Z\\",\\n \\"ClusterId\\": \\"cds-t4n98w89z77*****\\",\\n \\"DataCenterId\\": \\"ap-southeast-1a\\"\\n}","errorExample":""},{"type":"xml","example":"1\\nRunning\\nap-southeast-1a\\ncds-t4n98w89z77*****\\n2020-10-16T11:27:20Z\\n2\\nap-southeast-1a\\nA4C83BDF-1DE0-41CD-9D6C-8D9FE5EB5504\\ncds-t4n98w89z77*****\\nNone\\nSubscription\\nvsw-bp13e9ynz3jpy****hqlm\\ntest_name\\ncloud_ssd\\ntrue\\nvpc-bp1qitxqe1m5r****4mng\\n160\\nap-southeast-1\\n2020-11-17T00:00:00Z\\ncassandra.c.large","errorExample":""}]', + ], + 'DescribeDataCenters' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2380,31 +1658,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d51', - ], - ], - [ - 'name' => 'IpList', - 'in' => 'query', - 'schema' => [ - 'description' => 'IP地址列表。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '192.***.0.23,30.15.***.133', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d57'], ], ], 'responses' => [ @@ -2412,32 +1671,88 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '11B95AE4-BB1A-4B62-9655-C43395C0B234', - ], - ], - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"11B95AE4-BB1A-4B62-9655-C43395C0B234\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n11B95AE4-BB1A-4B62-9655-C43395C0B234\\r\\n","errorExample":""}]', - 'title' => '修改集群网络访问白名单', - 'summary' => '调用ModifyIpWhitelist修改集群网络访问白名单。', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'C8CA4D25-47FE-47D9-A34F-69B554A3A069'], + 'DataCenters' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'DataCenter' => [ + 'description' => '数据中心信息列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => ['description' => 'VPC网络的ID。', 'type' => 'string', 'example' => 'vpc-bp1qitxqe1m5r****4mng'], + 'Status' => ['description' => '集群运行状态,可取值部分示例:'."\n" + ."\n" + .'- Creating:创建中'."\n" + .'- CreateFailed:创建失败'."\n" + .'- Running:运行中'."\n" + .'- Deleting:删除中'."\n" + .'- DeleteFailed:删除失败'."\n" + .'- Deleted:已删除', 'type' => 'string', 'example' => 'Running'], + 'ExpireTime' => ['description' => '集群订阅到期时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2020-03-22T00:00:00Z'], + 'VswitchId' => ['description' => '虚拟交换机的ID。', 'type' => 'string', 'example' => 'vsw-bp13e9ynz3jpy****hqlm'], + 'PayType' => ['description' => '付费类型:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'按量付费实例无到期时间'."\n", 'type' => 'string', 'example' => 'Subscription'], + 'DiskSize' => ['description' => '磁盘存储大小(每节点,单位GB)。', 'type' => 'integer', 'format' => 'int32', 'example' => '22000'], + 'DiskType' => ['description' => '磁盘存储类型。可取值示例:'."\n" + ."\n" + .'- cloud_ssd:SSD云盘'."\n" + .'- cloud_essd:ESSD云盘'."\n" + .'- cloud_efficiency:高效云盘'."\n" + .'- local_ssd_pro:本地SSD盘', 'type' => 'string', 'example' => 'local_ssd_pro'], + 'InstanceType' => ['description' => '集群实例类型。可取值部分示例:'."\n" + ."\n" + .'- cassandra.c.large:2核 4G'."\n" + .'- cassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'example' => 'cassandra.c5.xlarge'], + 'LockMode' => ['description' => '锁定模式。可取值:'."\n" + ."\n" + .'- None:未锁定'."\n" + .'- Expired:集群订阅到期锁定'."\n" + .'- DiskFull:磁盘已满锁定', 'type' => 'string', 'example' => 'None'], + 'AutoRenewPeriod' => ['description' => '自动续费周期', 'type' => 'integer', 'format' => 'int32', 'example' => '12'], + 'RegionId' => ['description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', 'type' => 'string', 'example' => 'cn-hangzhou'], + 'AutoRenewal' => ['description' => '是否开启自动续费', 'type' => 'boolean', 'example' => 'false'], + 'CommodityInstance' => ['description' => '集群商业ID。', 'type' => 'string', 'example' => 'cds-bp1syjlt****q976'], + 'NodeCount' => ['description' => '节点数。', 'type' => 'integer', 'format' => 'int32', 'example' => '2'], + 'DataCenterName' => ['description' => '集群数据中心名称。', 'type' => 'string', 'example' => 'test'], + 'ZoneId' => ['description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', 'type' => 'string', 'example' => 'cn-hangzhou-g'], + 'CreatedTime' => ['description' => '集群创建时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-09-20T16:02:34Z'], + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-bp1syjlt****q976'], + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'cn-hangzhou-g'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], + 'description' => '', + ], + ], + ], + 'errorCodes' => [], + 'title' => 'DescribeDataCenters', + 'summary' => '调用DescribeDataCenters获取数据中心信息。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyIpWhitelistGroup' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C8CA4D25-47FE-47D9-A34F-69B554A3A069\\",\\n \\"DataCenters\\": {\\n \\"DataCenter\\": [\\n {\\n \\"VpcId\\": \\"vpc-bp1qitxqe1m5r****4mng\\",\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2020-03-22T00:00:00Z\\",\\n \\"VswitchId\\": \\"vsw-bp13e9ynz3jpy****hqlm\\",\\n \\"PayType\\": \\"Subscription\\",\\n \\"DiskSize\\": 22000,\\n \\"DiskType\\": \\"local_ssd_pro\\",\\n \\"InstanceType\\": \\"cassandra.c5.xlarge\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"AutoRenewal\\": false,\\n \\"CommodityInstance\\": \\"cds-bp1syjlt****q976\\",\\n \\"NodeCount\\": 2,\\n \\"DataCenterName\\": \\"test\\",\\n \\"ZoneId\\": \\"cn-hangzhou-g\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1syjlt****q976\\",\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n Running\\n cn-hangzhou-g\\n 2020-02-21T10:29:45Z\\n cds-bp1syjlt****q976\\n cn-hangzhou-g\\n 2\\n cds-bp1syjlt****q976\\n Subscription\\n None\\n test\\n vsw-bp1nm66r36goq****2thl\\n local_ssd_pro\\n vpc-bp120k6ixs4eo****vu6x\\n 22000\\n cn-hangzhou\\n cassandra.c.2xlarge\\n 2020-03-22T00:00:00Z\\n \\n\\n5AA67458-E8E8-419C-873A-D211CE2C7D31\\n","errorExample":""}]', + ], + 'DescribeDeletedClusters' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2445,54 +1760,24 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClusterId', - 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-uf6ig2gf****7pw9', - ], - ], - [ - 'name' => 'IpList', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '白名单列表。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '218.30.***.40,192.***.0.23', - ], + 'schema' => ['description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou'], ], [ - 'name' => 'GroupName', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '白名单分组名称。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], ], [ - 'name' => 'IpVersion', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'IP版本。可取值:ipV4/ ipV6。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'docRequired' => true, - 'example' => '6', - ], + 'schema' => ['description' => '分页查询时设置的每页行数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20'], ], ], 'responses' => [ @@ -2500,32 +1785,70 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA', + 'PageSize' => ['description' => '每页记录数。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '018F3C6E-2F9F-4181-8602-4AB4FB86F4ED'], + 'PageNumber' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'TotalCount' => ['description' => '查询集群总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '3'], + 'Clusters' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Cluster' => [ + 'description' => '已删除集群列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => '集群运行状态,可取值部分示例:'."\n" + ."\n" + .'- Creating:创建中'."\n" + .'- CreateFailed:创建失败'."\n" + .'- Running:运行中'."\n" + .'- Deleting:删除中'."\n" + .'- DeleteFailed:删除失败'."\n" + .'- Deleted:已删除', 'type' => 'string', 'example' => 'Deleted'], + 'DataCenterCount' => ['description' => '集群数据中心个数。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'ExpireTime' => ['description' => '集群到期时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-10-09T20:29:27Z'], + 'PayType' => ['description' => '付费类型,可取值:'."\n" + ."\n" + .'- Subscription:包年包月'."\n" + .'- PayAsYouGo:按量付费'."\n" + ."\n" + .'> 按量付费实例无到期时间'."\n", 'type' => 'string', 'example' => 'PayAsYouGo'], + 'ClusterName' => ['description' => '集群名称。', 'type' => 'string', 'example' => 'Cassandra-test-wjk'], + 'MajorVersion' => ['description' => '集群主版本号。', 'type' => 'string', 'example' => '3.11'], + 'CreatedTime' => ['description' => '集群创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', 'type' => 'string', 'example' => '2019-10-09T14:59:31Z'], + 'MinorVersion' => ['description' => '集群小版本号。', 'type' => 'string', 'example' => '3.11.5'], + 'ClusterId' => ['description' => '集群ID。', 'type' => 'string', 'example' => 'cds-bp1hy2ip****z46g'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', - 'title' => '修改集群白名单组', - 'summary' => '调用ModifyIpWhitelistGroup修改集群白名单组。', + 'title' => '查询已删除的集群列表', + 'summary' => '调用DescribeDeletedClusters查询已删除的集群列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifySecurityGroups' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"018F3C6E-2F9F-4181-8602-4AB4FB86F4ED\\",\\n \\"PageNumber\\": 1,\\n \\"TotalCount\\": 3,\\n \\"Clusters\\": {\\n \\"Cluster\\": [\\n {\\n \\"Status\\": \\"Deleted\\",\\n \\"DataCenterCount\\": 1,\\n \\"ExpireTime\\": \\"2019-10-09T20:29:27Z\\",\\n \\"PayType\\": \\"PayAsYouGo\\",\\n \\"ClusterName\\": \\"Cassandra-test-wjk\\",\\n \\"MajorVersion\\": \\"3.11\\",\\n \\"CreatedTime\\": \\"2019-10-09T14:59:31Z\\",\\n \\"MinorVersion\\": \\"3.11.5\\",\\n \\"ClusterId\\": \\"cds-bp1hy2ip****z46g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n1\\n3\\n\\n \\n Deleted\\n 2019-10-09T14:59:31Z\\n 3.11.5\\n Cassandra-test-wjk\\n cds-bp1hy2ip****z46g\\n 2019-10-09T20:29:27Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n \\n Deleted\\n 2019-09-24T20:37:17Z\\n 3.11.5\\n baitu-resize-disk-size\\n cds-bp1354yf****35bw\\n 2019-10-08T20:16:22Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n \\n Deleted\\n 2019-09-23T11:45:48Z\\n 3.11.5\\n baitu-4c16gaaa\\n cds-bp1ia8ui****8dle\\n 2019-10-08T20:16:19Z\\n 1\\n PayAsYouGo\\n 3.11\\n \\n\\n10\\n018F3C6E-2F9F-4181-8602-4AB4FB86F4ED\\n","errorExample":""}]', + ], + 'DescribeInstanceType' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2533,31 +1856,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClusterId', - 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp142mt7****136k', - ], - ], - [ - 'name' => 'SecurityGroupIds', + 'name' => 'InstanceType', 'in' => 'query', - 'schema' => [ - 'description' => '所属安全组ID,逗号隔开最多三个。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'sg-t4ng4yyc916o81nua6**,sg-******', - ], + 'schema' => ['description' => '实例规格名称,可取值示例:'."\n" + .'- cassandra.c.large:2核 4G'."\n" + .'- cassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G'."\n" + ."\n" + .'instanceType为空时,返回全部列表。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'cassandra.c.2xlarge'], ], ], 'responses' => [ @@ -2565,32 +1874,50 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '4EC521F2-5E15-41F8-92C2-0C454EA02434', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '4B989A12-FB9A-4D9A-A824-2E9267C911C7'], + 'InstanceTypeSpecList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'InstanceTypeSpec' => [ + 'description' => '实例规格列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceType' => ['description' => '集群实例类型。可取值示例:'."\n" + ."\n" + .'- cassandra.c.large:2核 4G'."\n" + .'- cassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'example' => 'cassandra.c.large'], + 'CpuSize' => ['description' => 'CPU核数。', 'type' => 'integer', 'format' => 'int64', 'example' => '4'], + 'MemSize' => ['description' => '内存大小,单位:GB。', 'type' => 'integer', 'format' => 'int64', 'example' => '8'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', ], ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"4EC521F2-5E15-41F8-92C2-0C454EA02434\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n4EC521F2-5E15-41F8-92C2-0C454EA02434\\r\\n","errorExample":""}]', - 'title' => '修改安全组', - 'summary' => '调用ModifySecurityGroups修改安全组。', + 'title' => '查询实例规格', + 'summary' => '如cpu、mem。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"4B989A12-FB9A-4D9A-A824-2E9267C911C7\\",\\n \\"InstanceTypeSpecList\\": {\\n \\"InstanceTypeSpec\\": [\\n {\\n \\"InstanceType\\": \\"cassandra.c.large\\",\\n \\"CpuSize\\": 4,\\n \\"MemSize\\": 8\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n4B989A12-FB9A-4D9A-A824-2E9267C911C7\\n\\n \\n 4\\n 16\\n cassandra.c.large\\n \\n \\n 4\\n 32\\n cassandra.c.large\\n \\n \\n 4\\n 8\\n cassandra.c.large\\n \\n \\n 8\\n 16\\n cassandra.c.2xlarge\\n \\n \\n 8\\n 32\\n cassandra.c.2xlarge\\n \\n \\n 8\\n 32\\n cassandra.c.2xlarge\\n \\n \\n 2\\n 4\\n cassandra.c.large\\n \\n \\n 2\\n 8\\n cassandra.c.large\\n \\n \\n 4\\n 8\\n cassandra.c.xlarge\\n \\n\\n","errorExample":""}]', ], 'DescribeIpWhitelist' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2598,20 +1925,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cds-bp1b136j****5d59', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cds-bp1b136j****5d59'], ], ], 'responses' => [ @@ -2619,46 +1938,39 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '070CAB1F-0F38-4EA8-8FD9-CA129F22409D', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '070CAB1F-0F38-4EA8-8FD9-CA129F22409D'], 'IpList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'IP' => [ 'type' => 'array', - 'items' => [ - 'description' => '访问白名单列表,多个IP地址以“,”分割。', - 'type' => 'string', - 'example' => '192.***.0.23,30.15.***.133', - ], + 'items' => ['description' => '访问白名单列表,多个IP地址以“,”分割。', 'type' => 'string', 'example' => '192.***.0.23,30.15.***.133'], + 'description' => '', ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"070CAB1F-0F38-4EA8-8FD9-CA129F22409D\\",\\n \\"IpList\\": {\\n \\"IP\\": [\\n \\"192.***.0.23,30.15.***.133\\"\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n070CAB1F-0F38-4EA8-8FD9-CA129F22409D\\n\\n 192.***.0.23\\n 30.15.***.133\\n\\n","errorExample":""}]', 'title' => '查询集群网络访问白名单', 'summary' => '根据集群 ID 获取集群白名单信息列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"070CAB1F-0F38-4EA8-8FD9-CA129F22409D\\",\\n \\"IpList\\": {\\n \\"IP\\": [\\n \\"192.***.0.23,30.15.***.133\\"\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n070CAB1F-0F38-4EA8-8FD9-CA129F22409D\\n\\n 192.***.0.23\\n 30.15.***.133\\n\\n","errorExample":""}]', ], 'DescribeIpWhitelistGroups' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2666,20 +1978,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-j6c1zij80****9939', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-j6c1zij80****9939'], ], ], 'responses' => [ @@ -2687,11 +1991,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '391A6933-0D4A-42EB-BCE7-03DA59D69ED4', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '391A6933-0D4A-42EB-BCE7-03DA59D69ED4'], 'Groups' => [ 'type' => 'object', 'itemNode' => true, @@ -2702,57 +2002,47 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'IpVersion' => [ - 'description' => 'IP版本,可选值:4/6。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '4', - ], - 'GroupName' => [ - 'description' => '白名单组名。', - 'type' => 'string', - 'example' => 'group_one', - ], + 'IpVersion' => ['description' => 'IP版本,可选值:4/6。', 'type' => 'integer', 'format' => 'int32', 'example' => '4'], + 'GroupName' => ['description' => '白名单组名。', 'type' => 'string', 'example' => 'group_one'], 'IpList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'IP' => [ 'type' => 'array', - 'items' => [ - 'description' => '白名单列表,多个IP地址以“,”分割。', - 'type' => 'string', - 'example' => '127.0.0.1,192.***.0.1', - ], + 'items' => ['description' => '白名单列表,多个IP地址以“,”分割。', 'type' => 'string', 'example' => '127.0.0.1,192.***.0.1'], + 'description' => '', ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"391A6933-0D4A-42EB-BCE7-03DA59D69ED4\\",\\n \\"Groups\\": {\\n \\"Group\\": [\\n {\\n \\"IpVersion\\": 4,\\n \\"GroupName\\": \\"group_one\\",\\n \\"IpList\\": {\\n \\"IP\\": [\\n \\"127.0.0.1,192.***.0.1\\"\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n default\\n 4\\n \\n 42.***.74.126\\n 127.0.0.2\\n \\n \\n \\n default_jy\\n 4\\n \\n 42.***.74.126\\n 127.0.0.1\\n \\n \\n\\n391A6933-0D4A-42EB-BCE7-03DA59D69ED4\\n","errorExample":""}]', 'title' => '查询白名单分组列表', 'summary' => '调用DescribeIpWhitelistGroups查询白名单分组列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeSecurityGroups' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"391A6933-0D4A-42EB-BCE7-03DA59D69ED4\\",\\n \\"Groups\\": {\\n \\"Group\\": [\\n {\\n \\"IpVersion\\": 4,\\n \\"GroupName\\": \\"group_one\\",\\n \\"IpList\\": {\\n \\"IP\\": [\\n \\"127.0.0.1,192.***.0.1\\"\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n default\\n 4\\n \\n 42.***.74.126\\n 127.0.0.2\\n \\n \\n \\n default_jy\\n 4\\n \\n 42.***.74.126\\n 127.0.0.1\\n \\n \\n\\n391A6933-0D4A-42EB-BCE7-03DA59D69ED4\\n","errorExample":""}]', + ], + 'DescribeNodeToolExecutionHistories' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2760,20 +2050,24 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1u2n43****n118', - ], + 'schema' => ['description' => 'cassandra集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-3872l6py****n9ul'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => '每页记录数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -2781,46 +2075,59 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'C300D7C1-C45C-45F3-965C-9C4C0B7CB266', - ], - 'SecurityGroupIds' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'FDC6EF03-8B7D-470D-AB81-BD9C9713A9E3'], + 'PageNumber' => ['description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" + ."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'PageSize' => ['description' => '页面大小。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'TotalCount' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '2'], + 'Histories' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ - 'SecurityGroupId' => [ + 'History' => [ + 'description' => 'nodetool执行历史列表。', 'type' => 'array', 'items' => [ - 'description' => '所属安全组ID集合。', - 'type' => 'string', - 'example' => 'sg-t4ng4yyc916o81nua6**,sg-****', + 'type' => 'object', + 'properties' => [ + 'Nodes' => ['description' => '执行节点。', 'type' => 'string', 'example' => 'core-1,core-2'], + 'ErrorMessage' => ['description' => '如遇到报错,错误详细信息。', 'type' => 'string', 'example' => 'See \\"nodetool help\\" or \\"nodetool help'], + 'IsEnded' => ['description' => '是否已执行完。可选值:true/false。', 'type' => 'boolean', 'example' => 'true'], + 'CreateTime' => ['description' => '集群创建时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1576725956000'], + 'JobId' => ['description' => '执行的作业id。job-xxxx', 'type' => 'string', 'example' => 'job-C3zcrKtZ****qapO'], + 'Command' => ['description' => 'nodetool命令。', 'type' => 'string', 'example' => 'settimeout misc'], + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'cn-shanghai-f'], + 'Arguments' => ['description' => 'nodetool命令后的参数。', 'type' => 'string', 'example' => '10093'], + 'RegionId' => ['description' => '地域ID', 'type' => 'string', 'example' => 'cn-shanghai'], + 'ModifyTime' => ['description' => '修改时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1576725689000'], + ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C300D7C1-C45C-45F3-965C-9C4C0B7CB266\\",\\n \\"SecurityGroupIds\\": {\\n \\"SecurityGroupId\\": [\\n \\"sg-t4ng4yyc916o81nua6**,sg-****\\"\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n sg-t4ng4yyc916o81nua6**\\n sg-****\\n\\nC300D7C1-C45C-45F3-965C-9C4C0B7CB266\\n","errorExample":""}]', - 'title' => '查询安全组', - 'summary' => '调用DescribeSecurityGroups查询安全组。', + 'title' => '分页获取nodetool执行记录', + 'summary' => '分页获取nodetool执行记录。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyAccountPassword' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FDC6EF03-8B7D-470D-AB81-BD9C9713A9E3\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 2,\\n \\"Histories\\": {\\n \\"History\\": [\\n {\\n \\"Nodes\\": \\"core-1,core-2\\",\\n \\"ErrorMessage\\": \\"See \\\\\\\\\\\\\\"nodetool help\\\\\\\\\\\\\\" or \\\\\\\\\\\\\\"nodetool help\\",\\n \\"IsEnded\\": true,\\n \\"CreateTime\\": 1576725956000,\\n \\"JobId\\": \\"job-C3zcrKtZ****qapO\\",\\n \\"Command\\": \\"settimeout misc\\",\\n \\"DataCenterId\\": \\"cn-shanghai-f\\",\\n \\"Arguments\\": \\"10093\\",\\n \\"RegionId\\": \\"cn-shanghai\\",\\n \\"ModifyTime\\": 1576725689000\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n2\\n10\\nFDC6EF03-8B7D-470D-AB81-BD9C9713A9E3\\n1\\n\\n \\n 1576725953000\\n cn-shanghai-f\\n settimeout misc\\n 1576725956000\\n 10093\\n cn-shanghai\\n job-0XDBTwhOxelqFikQ\\n core-1,core-2\\n \\n \\n 1576725689000\\n cn-shanghai-f\\n settimeout misc\\n 1576725692000\\n 10039\\n cn-shanghai\\n job-C3zcrKtZijSyqapO\\n core-1,core-2\\n \\n\\n","errorExample":""}]', + ], + 'DescribeNodeToolExecutionHistory' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2828,42 +2135,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '实例ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1l5ys6****wzrx', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-t4n98w89z77*****'], ], [ - 'name' => 'Account', + 'name' => 'DcId', 'in' => 'query', - 'schema' => [ - 'description' => '用户名。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cassandra_test', - ], + 'schema' => ['description' => '数据中心Id,可通过DescribeDataCenters获得相应的数据中心Id。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'ap-southeast-1a'], ], [ - 'name' => 'Password', + 'name' => 'JobId', 'in' => 'query', - 'schema' => [ - 'description' => '账号密码。大小写字母、数字、特殊字符占三种,长度为8-32位;特殊字符为!@#$%^&*()_+-=', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Alibaba@#¥**', - ], + 'schema' => ['description' => '具体某个执行作业的Id,可通过DescribeNodeToolExecutionHistories查询到。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'job-y0edwqo993m*****'], ], ], 'responses' => [ @@ -2871,32 +2158,37 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA', - ], + 'Nodes' => ['description' => '执行的节点名称。', 'type' => 'string', 'example' => 'core-1'], + 'ErrorMessage' => ['description' => '如遇到报错,错误详细信息。', 'type' => 'string', 'example' => 'Error: The keyspace ap-southeast-1a, does not exist'], + 'Result' => ['description' => '命令执行的结果。', 'type' => 'string', 'example' => 'result'], + 'CreateTime' => ['description' => '作业创建时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1603103307000'], + 'RegionId' => ['description' => '地域ID。', 'type' => 'string', 'example' => 'ap-southeast-1'], + 'Arguments' => ['description' => 'nodetool命的参数。', 'type' => 'string', 'example' => 'ap-southeast-1a'], + 'RequestId' => ['description' => '请求Id。', 'type' => 'string', 'example' => '94D5E0BE-F383-4BBB-B768-7FA3414E95A3'], + 'IsEnded' => ['description' => '是否已完成,true或false。', 'type' => 'boolean', 'example' => 'true'], + 'JobId' => ['description' => '执行的作业id。', 'type' => 'string', 'example' => 'job-y0edwqo993m*****'], + 'Command' => ['description' => 'nodetool命令。', 'type' => 'string', 'example' => 'status'], + 'ModifyTime' => ['description' => '执行完成时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1603103312000'], + 'DataCenterId' => ['description' => '集群数据中心ID。', 'type' => 'string', 'example' => 'ap-southeast-1a'], ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', - 'title' => '修改账号密码', - 'summary' => '修改数据库的账号密码。', + 'title' => 'DescribeNodeToolExecutionHistory', + 'summary' => '获取单个命令执行的信息(包含执行结果result)。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeAccounts' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Nodes\\": \\"core-1\\",\\n \\"ErrorMessage\\": \\"Error: The keyspace ap-southeast-1a, does not exist\\",\\n \\"Result\\": \\"result\\",\\n \\"CreateTime\\": 1603103307000,\\n \\"RegionId\\": \\"ap-southeast-1\\",\\n \\"Arguments\\": \\"ap-southeast-1a\\",\\n \\"RequestId\\": \\"94D5E0BE-F383-4BBB-B768-7FA3414E95A3\\",\\n \\"IsEnded\\": true,\\n \\"JobId\\": \\"job-y0edwqo993m*****\\",\\n \\"Command\\": \\"status\\",\\n \\"ModifyTime\\": 1603103312000,\\n \\"DataCenterId\\": \\"ap-southeast-1a\\"\\n}","errorExample":""},{"type":"xml","example":"1603103312000\\nap-southeast-1a\\n94D5E0BE-F383-4BBB-B768-7FA3414E95A3\\n1603103307000\\nap-southeast-1a\\ncore-1\\nresult\\ntrue\\nstatus\\nap-southeast-1\\nError: The keyspace ap-southeast-1a, does not exist\\njob-y0edwqo993m*****","errorExample":""}]', + ], + 'DescribeParameterModificationHistories' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2904,20 +2196,25 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '账号所属实例的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136jco79****', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp18si70****10s2'], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['description' => '参数修改历史列表页码。'."\n" + ."\n" + .'取值:大于0且不超过Integer的最大值。'."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => '参数修改历史列表每页显示行数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -2925,52 +2222,56 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '9BA1F8A4-12CC-4638-A7EC-D8FA2768D223', - ], - 'Accounts' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '0CD8CFEE-879B-42FF-BCE5-A339C36E77DF'], + 'PageNumber' => ['description' => '参数修改历史列表页码。'."\n" + ."\n" + .'取值:大于0且不超过Integer的最大值。'."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'PageSize' => ['description' => '参数修改历史的每页行数。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'TotalCount' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '18'], + 'Histories' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ - 'Account' => [ - 'description' => '由账号信息组成的集合。', + 'History' => [ + 'description' => '参数修改历史集合。', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '账号名。', - 'type' => 'string', - 'example' => 'test', - ], + 'Time' => ['description' => '参数变更时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '1576758805000'], + 'OldValue' => ['description' => ' '."\n" + .'旧参数值。', 'type' => 'string', 'example' => '1000'], + 'Name' => ['description' => '参数名。', 'type' => 'string', 'example' => 'cas_contention_timeout_in_ms'], + 'NewValue' => ['description' => ' '."\n" + .'新参数值。', 'type' => 'string', 'example' => '2000'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9BA1F8A4-12CC-4638-A7EC-D8FA2768D223\\",\\n \\"Accounts\\": {\\n \\"Account\\": [\\n {\\n \\"Name\\": \\"test\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n \\n \\n test\\n \\n \\n 9BA1F8A4-12CC-4638-A7EC-D8FA2768D223\\n","errorExample":""}]', - 'title' => '查找实例的帐户列表信息', - 'summary' => '查找指定ID实例的帐户列表信息。', + 'title' => '查看参数修改历史', + 'summary' => '调用DescribeParameterModificationHistories查看参数修改历史。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteDataCenter' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0CD8CFEE-879B-42FF-BCE5-A339C36E77DF\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 18,\\n \\"Histories\\": {\\n \\"History\\": [\\n {\\n \\"Time\\": 1576758805000,\\n \\"OldValue\\": \\"1000\\",\\n \\"Name\\": \\"cas_contention_timeout_in_ms\\",\\n \\"NewValue\\": \\"2000\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n cas_contention_timeout_in_ms\\n \\n 1100\\n 1000\\n \\n \\n cas_contention_timeout_in_ms\\n \\n 1000\\n 1100\\n \\n\\n1\\n2\\n10\\n0CD8CFEE-879B-42FF-BCE5-A339C36E77DF\\n","errorExample":""}]', + ], + 'DescribeParameters' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2978,31 +2279,26 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp11tjzh50****7d', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-j6c1zij8****994s'], ], [ - 'name' => 'DataCenterId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], + 'schema' => ['description' => '列表的页码'."\n" + ."\n" + .'取值:大于0且不超过Integer的最大值。'."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => ' '."\n" + .'分页查询时设置的每页行数,默认值10。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -3010,107 +2306,56 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D', - ], - ], - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', - 'title' => '删除集群数据中心', - 'summary' => '调用DeleteDataCenter删除集群数据中心。', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'ModifyDataCenter' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], - 'parameters' => [ - [ - 'name' => 'ClusterId', - 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d57', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], - ], - [ - 'name' => 'DataCenterName', - 'in' => 'query', - 'schema' => [ - 'description' => '修改后的数据中心名称。', - 'type' => 'string', - 'required' => false, - 'example' => 'Cassandra_test', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'FAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5', + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '863163EC-69DA-41B3-AB78-37C123114307'], + 'PageNumber' => ['description' => '列表的页码。'."\n" + ."\n" + .'取值:大于0且不超过Integer的最大值。'."\n" + .'默认值:1。', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'PageSize' => ['description' => '分页查询时设置的每页行数。', 'type' => 'integer', 'format' => 'int32', 'example' => '10'], + 'TotalCount' => ['description' => '总记录数。', 'type' => 'integer', 'format' => 'int64', 'example' => '9'], + 'Parameters' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Parameter' => [ + 'description' => '参数列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Value' => ['description' => '运行参数值。', 'type' => 'string', 'example' => '1000'], + 'DataType' => ['description' => '参数单位。', 'type' => 'string', 'example' => 'INT'], + 'Description' => ['description' => '参数描述。', 'type' => 'string', 'example' => 'How long the coordinator should wait for seq or index scans to complete.'], + 'Name' => ['description' => '参数名。', 'type' => 'string', 'example' => 'range_request_timeout_in_ms'], + 'DefaultValue' => ['description' => '参数默认值。', 'type' => 'string', 'example' => '1000'], + 'AllowedValues' => ['description' => '可修改参数值。', 'type' => 'string', 'example' => 'R[1000, 60000]'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nFAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5\\r\\n","errorExample":""}]', - 'title' => '修改数据中心名称', - 'summary' => '调用ModifyDataCenter修改数据中心名称。', + 'title' => '查询参数设置中的所有参数', + 'summary' => '调用DescribeParameters查询参数设置中的所有参数。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"863163EC-69DA-41B3-AB78-37C123114307\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 9,\\n \\"Parameters\\": {\\n \\"Parameter\\": [\\n {\\n \\"Value\\": \\"1000\\",\\n \\"DataType\\": \\"INT\\",\\n \\"Description\\": \\"How long the coordinator should wait for seq or index scans to complete.\\",\\n \\"Name\\": \\"range_request_timeout_in_ms\\",\\n \\"DefaultValue\\": \\"1000\\",\\n \\"AllowedValues\\": \\"R[1000, 60000]\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n cas_contention_timeout_in_ms\\n How long a coordinator should continue to retry a CAS operation that contends with other proposals for the same row.\\n R[1000, 60000]\\n 1000\\n INT\\n 1000\\n \\n \\n counter_write_request_timeout_in_ms\\n How long the coordinator should wait for counter writes to complete.\\n R[1000, 60000]\\n 5000\\n INT\\n 5000\\n \\n \\n enable_materialized_views\\n Enables materialized view creation on this node.\\n G[true|false]\\n true\\n STR\\n true\\n \\n \\n enable_sasi_indexes\\n Enables SASI index creation on this node.\\n G[true|false]\\n true\\n STR\\n true\\n \\n \\n range_request_timeout_in_ms\\n How long the coordinator should wait for seq or index scans to complete.\\n R[1000, 60000]\\n 10000\\n INT\\n 10000\\n \\n \\n read_request_timeout_in_ms\\n How long the coordinator should wait for read operations to complete.\\n R[1000, 60000]\\n 5000\\n INT\\n 5000\\n \\n \\n request_timeout_in_ms\\n The default timeout for other, miscellaneous operations.\\n R[1000, 60000]\\n 10000\\n INT\\n 10000\\n \\n \\n truncate_request_timeout_in_ms\\n How long the coordinator should wait for truncates to complete.\\n R[1000, 60000]\\n 60000\\n INT\\n 60000\\n \\n \\n write_request_timeout_in_ms\\n How long the coordinator should wait for writes to complete.\\n R[1000, 60000]\\n 2000\\n INT\\n 2000\\n \\n\\n1\\n9\\n10\\n863163EC-69DA-41B3-AB78-37C123114307\\n","errorExample":""}]', ], 'DescribeRegions' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3118,23 +2363,16 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'AcceptLanguage', 'in' => 'query', - 'schema' => [ - 'description' => '支持的语言。包括以下取值:'."\n" - ."\n" - .'- 中文:zh-CN(默认值)'."\n" - .'- 英文:en-US'."\n" - .'- 日文:ja', - 'type' => 'string', - 'required' => false, - 'example' => 'zh-CN', - ], + 'schema' => ['description' => '支持的语言。包括以下取值:'."\n" + ."\n" + .'- 中文:zh-CN(默认值)'."\n" + .'- 英文:en-US'."\n" + .'- 日文:ja', 'type' => 'string', 'required' => false, 'example' => 'zh-CN'], ], ], 'responses' => [ @@ -3142,11 +2380,7 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'F20BBD34-681D-4613-8EFA-259DF510A897', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'F20BBD34-681D-4613-8EFA-259DF510A897'], 'Regions' => [ 'type' => 'object', 'itemNode' => true, @@ -3157,21 +2391,9 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'RegionEndpoint' => [ - 'description' => 'Region服务的Endpoint地址。', - 'type' => 'string', - 'example' => 'cassandra.aliyuncs.com', - ], - 'LocalName' => [ - 'description' => '地域名称。', - 'type' => 'string', - 'example' => '华东1(杭州)', - ], - 'RegionId' => [ - 'description' => '地域ID,如cn-hangzhou。', - 'type' => 'string', - 'example' => '华东1(杭州)', - ], + 'RegionEndpoint' => ['description' => 'Region服务的Endpoint地址。', 'type' => 'string', 'example' => 'cassandra.aliyuncs.com'], + 'LocalName' => ['description' => '地域名称。', 'type' => 'string', 'example' => '华东1(杭州)'], + 'RegionId' => ['description' => '地域ID,如cn-hangzhou。', 'type' => 'string', 'example' => '华东1(杭州)'], 'Zones' => [ 'type' => 'object', 'itemNode' => true, @@ -3182,41 +2404,40 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Id' => [ - 'description' => '可用区ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-b', - ], + 'Id' => ['description' => '可用区ID。', 'type' => 'string', 'example' => 'cn-hangzhou-b'], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"F20BBD34-681D-4613-8EFA-259DF510A897\\",\\n \\"Regions\\": {\\n \\"Region\\": [\\n {\\n \\"RegionEndpoint\\": \\"cassandra.aliyuncs.com\\",\\n \\"LocalName\\": \\"华东1(杭州)\\",\\n \\"RegionId\\": \\"华东1(杭州)\\",\\n \\"Zones\\": {\\n \\"Zone\\": [\\n {\\n \\"Id\\": \\"cn-hangzhou-b\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"F20BBD34-681D-4613-8EFA-259DF510A897\\n\\n \\n cn-hangzhou\\n cassandra.aliyuncs.com\\n 华东1(杭州)\\n \\n \\n cn-hangzhou-h\\n \\n \\n cn-hangzhou-i\\n \\n \\n cn-hangzhou-b\\n \\n \\n cn-hangzhou-e\\n \\n \\n cn-hangzhou-f\\n \\n \\n cn-hangzhou-g\\n \\n \\n \\n \\n cn-shanghai\\n cassandra.aliyuncs.com\\n 华东2(上海)\\n \\n \\n cn-shanghai-g\\n \\n \\n cn-shanghai-e\\n \\n \\n cn-shanghai-f\\n \\n \\n cn-shanghai-a\\n \\n \\n cn-shanghai-b\\n \\n \\n cn-shanghai-c\\n \\n \\n cn-shanghai-d\\n \\n \\n \\n \\n cn-qingdao\\n cassandra.aliyuncs.com\\n 华北1(青岛)\\n \\n \\n cn-qingdao-b\\n \\n \\n cn-qingdao-c\\n \\n \\n \\n \\n cn-beijing\\n cassandra.aliyuncs.com\\n 华北2(北京)\\n \\n \\n cn-beijing-h\\n \\n \\n cn-beijing-g\\n \\n \\n cn-beijing-f\\n \\n \\n cn-beijing-a\\n \\n \\n cn-beijing-b\\n \\n \\n cn-beijing-c\\n \\n \\n cn-beijing-d\\n \\n \\n cn-beijing-e\\n \\n \\n \\n \\n cn-shenzhen\\n cassandra.aliyuncs.com\\n 华南1(深圳)\\n \\n \\n cn-shenzhen-d\\n \\n \\n cn-shenzhen-e\\n \\n \\n cn-shenzhen-a\\n \\n \\n cn-shenzhen-b\\n \\n \\n cn-shenzhen-c\\n \\n \\n \\n \\n cn-hongkong\\n cassandra.aliyuncs.com\\n 中国(香港)\\n \\n \\n cn-hongkong-b\\n \\n \\n cn-hongkong-c\\n \\n \\n \\n \\n ap-southeast-1\\n cassandra.aliyuncs.com\\n 新加坡\\n \\n \\n ap-southeast-1c\\n \\n \\n ap-southeast-1a\\n \\n \\n ap-southeast-1b\\n \\n \\n \\n","errorExample":""}]', 'title' => '查询可用地域', 'summary' => '调用DescribeRegions查询可用地域。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeDataCenters' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"F20BBD34-681D-4613-8EFA-259DF510A897\\",\\n \\"Regions\\": {\\n \\"Region\\": [\\n {\\n \\"RegionEndpoint\\": \\"cassandra.aliyuncs.com\\",\\n \\"LocalName\\": \\"华东1(杭州)\\",\\n \\"RegionId\\": \\"华东1(杭州)\\",\\n \\"Zones\\": {\\n \\"Zone\\": [\\n {\\n \\"Id\\": \\"cn-hangzhou-b\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"F20BBD34-681D-4613-8EFA-259DF510A897\\n\\n \\n cn-hangzhou\\n cassandra.aliyuncs.com\\n 华东1(杭州)\\n \\n \\n cn-hangzhou-h\\n \\n \\n cn-hangzhou-i\\n \\n \\n cn-hangzhou-b\\n \\n \\n cn-hangzhou-e\\n \\n \\n cn-hangzhou-f\\n \\n \\n cn-hangzhou-g\\n \\n \\n \\n \\n cn-shanghai\\n cassandra.aliyuncs.com\\n 华东2(上海)\\n \\n \\n cn-shanghai-g\\n \\n \\n cn-shanghai-e\\n \\n \\n cn-shanghai-f\\n \\n \\n cn-shanghai-a\\n \\n \\n cn-shanghai-b\\n \\n \\n cn-shanghai-c\\n \\n \\n cn-shanghai-d\\n \\n \\n \\n \\n cn-qingdao\\n cassandra.aliyuncs.com\\n 华北1(青岛)\\n \\n \\n cn-qingdao-b\\n \\n \\n cn-qingdao-c\\n \\n \\n \\n \\n cn-beijing\\n cassandra.aliyuncs.com\\n 华北2(北京)\\n \\n \\n cn-beijing-h\\n \\n \\n cn-beijing-g\\n \\n \\n cn-beijing-f\\n \\n \\n cn-beijing-a\\n \\n \\n cn-beijing-b\\n \\n \\n cn-beijing-c\\n \\n \\n cn-beijing-d\\n \\n \\n cn-beijing-e\\n \\n \\n \\n \\n cn-shenzhen\\n cassandra.aliyuncs.com\\n 华南1(深圳)\\n \\n \\n cn-shenzhen-d\\n \\n \\n cn-shenzhen-e\\n \\n \\n cn-shenzhen-a\\n \\n \\n cn-shenzhen-b\\n \\n \\n cn-shenzhen-c\\n \\n \\n \\n \\n cn-hongkong\\n cassandra.aliyuncs.com\\n 中国(香港)\\n \\n \\n cn-hongkong-b\\n \\n \\n cn-hongkong-c\\n \\n \\n \\n \\n ap-southeast-1\\n cassandra.aliyuncs.com\\n 新加坡\\n \\n \\n ap-southeast-1c\\n \\n \\n ap-southeast-1a\\n \\n \\n ap-southeast-1b\\n \\n \\n \\n","errorExample":""}]', + ], + 'DescribeSecurityGroups' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3224,20 +2445,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d57', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1u2n43****n118'], ], ], 'responses' => [ @@ -3245,170 +2458,39 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'C8CA4D25-47FE-47D9-A34F-69B554A3A069', - ], - 'DataCenters' => [ + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'C300D7C1-C45C-45F3-965C-9C4C0B7CB266'], + 'SecurityGroupIds' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ - 'DataCenter' => [ - 'description' => '数据中心信息列表。', + 'SecurityGroupId' => [ 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'VpcId' => [ - 'description' => 'VPC网络的ID。', - 'type' => 'string', - 'example' => 'vpc-bp1qitxqe1m5r****4mng', - ], - 'Status' => [ - 'description' => '集群运行状态,可取值部分示例:'."\n" - ."\n" - .'- Creating:创建中'."\n" - .'- CreateFailed:创建失败'."\n" - .'- Running:运行中'."\n" - .'- Deleting:删除中'."\n" - .'- DeleteFailed:删除失败'."\n" - .'- Deleted:已删除', - 'type' => 'string', - 'example' => 'Running', - ], - 'ExpireTime' => [ - 'description' => '集群订阅到期时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-03-22T00:00:00Z', - ], - 'VswitchId' => [ - 'description' => '虚拟交换机的ID。', - 'type' => 'string', - 'example' => 'vsw-bp13e9ynz3jpy****hqlm', - ], - 'PayType' => [ - 'description' => '付费类型:'."\n" - ."\n" - .'- Subscription:包年包月'."\n" - .'- PayAsYouGo:按量付费'."\n" - ."\n" - .'按量付费实例无到期时间'."\n", - 'type' => 'string', - 'example' => 'Subscription', - ], - 'DiskSize' => [ - 'description' => '磁盘存储大小(每节点,单位GB)。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '22000', - ], - 'DiskType' => [ - 'description' => '磁盘存储类型。可取值示例:'."\n" - ."\n" - .'- cloud_ssd:SSD云盘'."\n" - .'- cloud_essd:ESSD云盘'."\n" - .'- cloud_efficiency:高效云盘'."\n" - .'- local_ssd_pro:本地SSD盘', - 'type' => 'string', - 'example' => 'local_ssd_pro', - ], - 'InstanceType' => [ - 'description' => '集群实例类型。可取值部分示例:'."\n" - ."\n" - .'- cassandra.c.large:2核 4G'."\n" - .'- cassandra.c.xlarge:4核 8G'."\n" - .'- cassandra.c.2xlarge:8核 16G', - 'type' => 'string', - 'example' => 'cassandra.c5.xlarge', - ], - 'LockMode' => [ - 'description' => '锁定模式。可取值:'."\n" - ."\n" - .'- None:未锁定'."\n" - .'- Expired:集群订阅到期锁定'."\n" - .'- DiskFull:磁盘已满锁定', - 'type' => 'string', - 'example' => 'None', - ], - 'AutoRenewPeriod' => [ - 'description' => '自动续费周期', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '12', - ], - 'RegionId' => [ - 'description' => '地域ID,可以通过接口DescribeRegions查看可用的地域ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'AutoRenewal' => [ - 'description' => '是否开启自动续费', - 'type' => 'boolean', - 'example' => 'false', - ], - 'CommodityInstance' => [ - 'description' => '集群商业ID。', - 'type' => 'string', - 'example' => 'cds-bp1syjlt****q976', - ], - 'NodeCount' => [ - 'description' => '节点数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], - 'DataCenterName' => [ - 'description' => '集群数据中心名称。', - 'type' => 'string', - 'example' => 'test', - ], - 'ZoneId' => [ - 'description' => '可用区ID,可调用DescribeRegions查询,使用此参数指定要创建实例的可用区。', - 'type' => 'string', - 'example' => 'cn-hangzhou-g', - ], - 'CreatedTime' => [ - 'description' => '集群创建时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2019-09-20T16:02:34Z', - ], - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-bp1syjlt****q976', - ], - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-g', - ], - ], - ], + 'items' => ['description' => '所属安全组ID集合。', 'type' => 'string', 'example' => 'sg-t4ng4yyc916o81nua6**,sg-****'], + 'description' => '', ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C8CA4D25-47FE-47D9-A34F-69B554A3A069\\",\\n \\"DataCenters\\": {\\n \\"DataCenter\\": [\\n {\\n \\"VpcId\\": \\"vpc-bp1qitxqe1m5r****4mng\\",\\n \\"Status\\": \\"Running\\",\\n \\"ExpireTime\\": \\"2020-03-22T00:00:00Z\\",\\n \\"VswitchId\\": \\"vsw-bp13e9ynz3jpy****hqlm\\",\\n \\"PayType\\": \\"Subscription\\",\\n \\"DiskSize\\": 22000,\\n \\"DiskType\\": \\"local_ssd_pro\\",\\n \\"InstanceType\\": \\"cassandra.c5.xlarge\\",\\n \\"LockMode\\": \\"None\\",\\n \\"AutoRenewPeriod\\": 12,\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"AutoRenewal\\": false,\\n \\"CommodityInstance\\": \\"cds-bp1syjlt****q976\\",\\n \\"NodeCount\\": 2,\\n \\"DataCenterName\\": \\"test\\",\\n \\"ZoneId\\": \\"cn-hangzhou-g\\",\\n \\"CreatedTime\\": \\"2019-09-20T16:02:34Z\\",\\n \\"ClusterId\\": \\"cds-bp1syjlt****q976\\",\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n Running\\n cn-hangzhou-g\\n 2020-02-21T10:29:45Z\\n cds-bp1syjlt****q976\\n cn-hangzhou-g\\n 2\\n cds-bp1syjlt****q976\\n Subscription\\n None\\n test\\n vsw-bp1nm66r36goq****2thl\\n local_ssd_pro\\n vpc-bp120k6ixs4eo****vu6x\\n 22000\\n cn-hangzhou\\n cassandra.c.2xlarge\\n 2020-03-22T00:00:00Z\\n \\n\\n5AA67458-E8E8-419C-873A-D211CE2C7D31\\n","errorExample":""}]', - 'title' => 'DescribeDataCenters', - 'summary' => '调用DescribeDataCenters获取数据中心信息。', + 'title' => '查询安全组', + 'summary' => '调用DescribeSecurityGroups查询安全组。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'CreateBackupPlan' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C300D7C1-C45C-45F3-965C-9C4C0B7CB266\\",\\n \\"SecurityGroupIds\\": {\\n \\"SecurityGroupId\\": [\\n \\"sg-t4ng4yyc916o81nua6**,sg-****\\"\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n sg-t4ng4yyc916o81nua6**\\n sg-****\\n\\nC300D7C1-C45C-45F3-965C-9C4C0B7CB266\\n","errorExample":""}]', + ], + 'ExecuteNodeTool' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3416,81 +2498,32 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => [], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份的集群的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp11tjzh50****7b', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cn-hangzhou-g', - ], - ], - [ - 'name' => 'BackupTime', - 'in' => 'query', - 'schema' => [ - 'description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '00:30Z', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-3872l6py****n4u1'], ], [ - 'name' => 'BackupPeriod', + 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'description' => '备份周期。可取值:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday', - 'type' => 'string', - 'required' => false, - 'example' => 'Monday', - ], + 'schema' => ['description' => 'nodetool后的命令。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'settimeout misc'], ], [ - 'name' => 'RetentionPeriod', + 'name' => 'Arguments', 'in' => 'query', - 'schema' => [ - 'description' => '创建备份计划保留天数取值范围1-7天。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '5', - ], + 'schema' => ['description' => 'nodetool命令后面所跟参数。', 'type' => 'string', 'required' => false, 'example' => '10056'], ], [ - 'name' => 'Active', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '是否激活备份计划。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-f'], ], [ - 'name' => 'ClientToken', + 'name' => 'ExecuteNodes', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['description' => '执行节点的详细信息。', 'type' => 'string', 'required' => false, 'example' => 'core-2'], ], ], 'responses' => [ @@ -3498,32 +2531,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'DCF0CD20-0F85-4FD2-8F75-73636D1331F7'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', - 'title' => '创建备份计划', - 'summary' => '调用CreateBackupPlan创建备份计划。', + 'title' => 'ExecuteNodeTool', + 'summary' => '调用ExecuteNodeTool在指定dc执行nodetool命令。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteBackupPlan' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"DCF0CD20-0F85-4FD2-8F75-73636D1331F7\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nDCF0CD20-0F85-4FD2-8F75-73636D1331F7\\r\\n","errorExample":""}]', + ], + 'GetCmsUrl' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3531,31 +2559,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份的集群的ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp11tjzh50****7c', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cn-hangzhou-g', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d57'], ], ], 'responses' => [ @@ -3563,32 +2572,28 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D', - ], + 'Url' => ['description' => '云监控控制台Url。', 'type' => 'string', 'example' => 'https://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//'], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '6453F432-0141-4D35-B2BF-ADF199B39B07'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 200FB963-9359-4CAD-90B7-96395C88FD9D\\r\\n","errorExample":""}]', - 'title' => '删除备份计划', - 'summary' => '调用DeleteBackupPlan删除备份计划。', + 'title' => '跳转云监控控制台', + 'summary' => '调用GetCmsUrl跳转云监控控制台。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyBackupPlan' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Url\\": \\"https://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//\\",\\n \\"RequestId\\": \\"6453F432-0141-4D35-B2BF-ADF199B39B07\\"\\n}","errorExample":""},{"type":"xml","example":"\\nhttps://cloudmonitor.console.aliyun.com?instanceId=cds-bp1l5ys68z98wzrc#/group/groupId=14680829&groupName=17926974****3449-cassandra/groupdashboard/cds//\\n6453F432-0141-4D35-B2BF-ADF199B39B07\\n","errorExample":""}]', + ], + 'ListTagResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3596,74 +2601,51 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClusterId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-uf6m0bod****6158', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-e', - ], - ], - [ - 'name' => 'BackupTime', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '00:30Z', - ], + 'schema' => ['description' => '地域Id。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou'], ], [ - 'name' => 'BackupPeriod', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'description' => '备份周期。'."\n" - ."\n" - .'可取值:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday', - 'type' => 'string', - 'required' => false, - 'example' => 'Monday,Tuesday', - ], + 'schema' => ['description' => '如果数据过多,会返回NextToken,用于查询下一页。', 'type' => 'string', 'required' => false, 'example' => 'NextToken'], ], [ - 'name' => 'RetentionPeriod', + 'name' => 'ResourceId', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'description' => '备份计划保留天数。', - 'type' => 'integer', - 'format' => 'int32', + 'description' => '第N个资源Id,此处是为集群Id。可同时查询多个资源,可以传参数名为ResourceId.2、ResourceId.3等等。N为正整数。', + 'type' => 'array', + 'items' => ['type' => 'string', 'required' => false, 'description' => ''], 'required' => false, - 'example' => '7', + 'example' => 'cds-wz9p9ccq****92as', + 'maxItems' => 51, ], ], [ - 'name' => 'Active', + 'name' => 'Tag', 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'description' => '备份计划是否激活。', - 'type' => 'boolean', + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => ' '."\n" + .'要查询的标签的key,可有多个。N为正整数。', 'type' => 'string', 'required' => false, 'example' => 'key1'], + 'Value' => ['description' => ' '."\n" + .'要查询的标签的value,可有多个。N为正整数。', 'type' => 'string', 'required' => false, 'example' => 'value1'], + ], + 'required' => false, + 'description' => '', + ], 'required' => false, - 'example' => 'true', + 'maxItems' => 21, ], ], ], @@ -3672,32 +2654,49 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C', - ], - ], + 'NextToken' => ['description' => ' '."\n" + .'下一页开始的Token,NextToken为空说明没有下一页。', 'type' => 'string', 'example' => '1d2db86sca4384811e0b5e8707e68181f'], + 'RequestId' => ['description' => '请求Id。', 'type' => 'string', 'example' => '74F02441-9A8D-48F6-933F-E317AEB28DBF'], + 'TagResources' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TagResource' => [ + 'description' => '资源列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagValue' => ['description' => '标签值。', 'type' => 'string', 'example' => 'v1'], + 'ResourceType' => ['description' => '资源类型。', 'type' => 'string', 'example' => 'ALIYUN::CASSANDRA::CLUSTER'], + 'ResourceId' => ['description' => '资源ID。', 'type' => 'string', 'example' => 'cds-wz9p9ccq****92as'], + 'TagKey' => ['description' => '标签键。', 'type' => 'string', 'example' => 'k1'], + ], + 'description' => '', + ], + ], + ], + 'description' => '', + ], + ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nFA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\r\\n","errorExample":""}]', - 'title' => '修改备份计划', - 'summary' => '调用ModifyBackupPlan修改备份计划。', + 'title' => 'ListTagResources', + 'summary' => '通过ResourceId或者Tag(Key查询、key和value同时查询)获取标签列表。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeBackup' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"NextToken\\": \\"1d2db86sca4384811e0b5e8707e68181f\\",\\n \\"RequestId\\": \\"74F02441-9A8D-48F6-933F-E317AEB28DBF\\",\\n \\"TagResources\\": {\\n \\"TagResource\\": [\\n {\\n \\"TagValue\\": \\"v1\\",\\n \\"ResourceType\\": \\"ALIYUN::CASSANDRA::CLUSTER\\",\\n \\"ResourceId\\": \\"cds-wz9p9ccq****92as\\",\\n \\"TagKey\\": \\"k1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"74F02441-9A8D-48F6-933F-E317AEB28DBF\\n1d2db86sca4384811e0b5e8707e68181f\\n\\n \\n cds-wz9p9ccq****92as\\n k1\\n ALIYUN::CASSANDRA::CLUSTER\\n v1\\n \\n","errorExample":""}]', + ], + 'ListTags' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3705,56 +2704,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClusterId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp11tjzh50****78', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => ' cn-hangzhou-g', - ], - ], - [ - 'name' => 'BackupId', - 'in' => 'query', - 'schema' => [ - 'description' => '备份ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '2020010121****', - ], - ], - [ - 'name' => 'BackupType', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '备份类型。取值:'."\n" - ."\n" - .'- full:全量备份'."\n" - .'- Incremental:增量备份', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Incremental', - ], + 'schema' => ['description' => '地域ID,可通过DescribeRegions获取。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai'], ], ], 'responses' => [ @@ -3762,90 +2717,45 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D', - ], - 'Backup' => [ - 'description' => '备份计划概要信息列表。', + 'RequestId' => ['description' => '请求id。', 'type' => 'string', 'example' => '36D1BE9B-3C4A-425B-947A-69E3D77999C4'], + 'Tags' => [ 'type' => 'object', + 'itemNode' => true, 'properties' => [ - 'EndTime' => [ - 'description' => '备份结束时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-01-01 21:48:54Z', - ], - 'Status' => [ - 'description' => '备份状态。可取值部分示例:'."\n" - ."\n" - .'- Succeeded:成功'."\n" - .'- Failed:失败', - 'type' => 'string', - 'example' => 'Succeeded', - ], - 'StartTime' => [ - 'description' => '备份开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-01-01 21:48:40Z', - ], - 'Size' => [ - 'description' => '备份大小。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '149016650', - ], - 'BackupType' => [ - 'description' => '备份类型。取值:'."\n" - ."\n" - .'- full:全量备份'."\n" - .'- Incremental:增量备份', - 'type' => 'string', - 'example' => 'Incremental', - ], - 'BackupId' => [ - 'description' => '备份ID。', - 'type' => 'string', - 'example' => '2020010121****', - ], - 'Details' => [ - 'description' => '备份细节。', - 'type' => 'string', - 'example' => '{"name": "cds-uf6m0bod****6159-20200226", "start": "2020-02-26 01:57:05", "end": "2020-02-26 02:12:50", "completeNodes": ["cds-uf6m0bod4****159-1-core-002.cassandra.rds.aliyuncs.com", "cds-uf6m0bo****v6159-1-core-001.cassandra.rds.aliyuncs.com", "cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com"], "incompleteNodes": [], "missingNodes": [], "files": 923, "size": 149016650}', - ], - 'DataCenterId' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'example' => ' cn-hangzhou-g', - ], - 'ClusterId' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'example' => 'cds-bp11tjzh50****7v', + 'Tag' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagValue' => ['description' => '标签值。', 'type' => 'string', 'example' => 'v2'], + 'TagKey' => ['description' => '标签键。', 'type' => 'string', 'example' => 'k1'], + ], + 'description' => '', + ], ], ], + 'description' => '', ], ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\",\\n \\"Backup\\": {\\n \\"EndTime\\": \\"2020-01-01 21:48:54Z\\",\\n \\"Status\\": \\"Succeeded\\",\\n \\"StartTime\\": \\"2020-01-01 21:48:40Z\\",\\n \\"Size\\": 149016650,\\n \\"BackupType\\": \\"Incremental\\",\\n \\"BackupId\\": \\"2020010121****\\",\\n \\"Details\\": \\"{\\\\\\"name\\\\\\": \\\\\\"cds-uf6m0bod****6159-20200226\\\\\\", \\\\\\"start\\\\\\": \\\\\\"2020-02-26 01:57:05\\\\\\", \\\\\\"end\\\\\\": \\\\\\"2020-02-26 02:12:50\\\\\\", \\\\\\"completeNodes\\\\\\": [\\\\\\"cds-uf6m0bod4****159-1-core-002.cassandra.rds.aliyuncs.com\\\\\\", \\\\\\"cds-uf6m0bo****v6159-1-core-001.cassandra.rds.aliyuncs.com\\\\\\", \\\\\\"cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com\\\\\\"], \\\\\\"incompleteNodes\\\\\\": [], \\\\\\"missingNodes\\\\\\": [], \\\\\\"files\\\\\\": 923, \\\\\\"size\\\\\\": 149016650}\\",\\n \\"DataCenterId\\": \\" cn-hangzhou-g\\",\\n \\"ClusterId\\": \\"cds-bp11tjzh50****7v\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\n \\n Succeeded\\n cn-shanghai-e\\n
{\\"name\\": \\"cds-uf6m0bod****6159-20200226\\", \\"start\\": \\"2020-02-26 01:57:05\\", \\"end\\": \\"2020-02-26 02:12:50\\", \\"completeNodes\\": [\\"cds-uf6m0bod****6159-1-core-002.cassandra.rds.aliyuncs.com\\", \\"cds-uf6m0bod****6159-1-core-001.cassandra.rds.aliyuncs.com\\", \\"cds-uf6m0bod****6159-1-core-003.cassandra.rds.aliyuncs.com\\"], \\"incompleteNodes\\": [], \\"missingNodes\\": [], \\"files\\": 923, \\"size\\": 149016650}\\n
\\n 2020-02-26T02:12:50Z\\n cds-uf6m0bo****v6159\\n 149016650\\n 2020-02-26T01:57:00Z\\n 20200226\\n Incremental\\n
\\n
","errorExample":""}]', - 'title' => '获取备份概要信息', - 'summary' => '调用DescribeBackup获取备份概要信息。', + 'title' => '获取指定 Region 下所有Tag', + 'summary' => '根据region获取该region下所有Tag。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeBackupPlan' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"36D1BE9B-3C4A-425B-947A-69E3D77999C4\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"TagValue\\": \\"v2\\",\\n \\"TagKey\\": \\"k1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n \\n k1\\n \\n \\n v1\\n k1\\n \\n \\n v2\\n k1\\n \\n \\n v2\\n k2\\n \\n \\n v3\\n k3\\n \\n \\n single\\n type\\n \\n\\n36D1BE9B-3C4A-425B-947A-69E3D77999C4\\n","errorExample":""}]', + ], + 'ModifyAccountPassword' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3853,31 +2763,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-uf6m0bo****6158', - ], + 'schema' => ['description' => '实例ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1l5ys6****wzrx'], ], [ - 'name' => 'DataCenterId', + 'name' => 'Account', 'in' => 'query', - 'schema' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-e', - ], + 'schema' => ['description' => '用户名。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cassandra_test'], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => ['description' => '账号密码。大小写字母、数字、特殊字符占三种,长度为8-32位;特殊字符为!@#$%^&*()_+-=', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Alibaba@#¥**'], ], ], 'responses' => [ @@ -3885,75 +2786,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '0EA95AA2-860C-42CB-97CF-78CA3937E0D5', - ], - 'BackupPlan' => [ - 'description' => '备份计划详情列表。', - 'type' => 'object', - 'properties' => [ - 'Active' => [ - 'description' => '备份计划是否激活。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'BackupPeriod' => [ - 'description' => '备份周期。取值范围Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。', - 'type' => 'string', - 'example' => 'Monday', - ], - 'RetentionPeriod' => [ - 'description' => ' '."\n" - .'创建备份计划保留天数取值范围:1-7天。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '7', - ], - 'CreatedTime' => [ - 'description' => '备份计划创建时间。UTC 通用标准时,以Z来标识。', - 'type' => 'string', - 'example' => '2020-02-26T01:56Z', - ], - 'BackupTime' => [ - 'description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', - 'type' => 'string', - 'example' => '00:30Z', - ], - 'ClusterId' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'example' => 'cds-uf6m0b****7v6159', - ], - 'DataCenterId' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-shanghai-e', - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0EA95AA2-860C-42CB-97CF-78CA3937E0D5\\",\\n \\"BackupPlan\\": {\\n \\"Active\\": true,\\n \\"BackupPeriod\\": \\"Monday\\",\\n \\"RetentionPeriod\\": 7,\\n \\"CreatedTime\\": \\"2020-02-26T01:56Z\\",\\n \\"BackupTime\\": \\"00:30Z\\",\\n \\"ClusterId\\": \\"cds-uf6m0b****7v6159\\",\\n \\"DataCenterId\\": \\"cn-shanghai-e\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 0EA95AA2-860C-42CB-97CF-78CA3937E0D5\\n \\n cn-shanghai-e\\n Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday\\n true\\n 2020-02-26T01:56Z\\n cds-uf6m0bo****v6159\\n 00:30Z\\n 7\\n \\n","errorExample":""}]', - 'title' => '获取备份计划', - 'summary' => '调用DescribeBackupPlan描述备份计划。', + 'title' => '修改账号密码', + 'summary' => '修改数据库的账号密码。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeBackups' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', + ], + 'ModifyBackupPlan' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3961,45 +2814,39 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-uf6m0bod****6158', - ], + 'schema' => ['description' => '备份集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-uf6m0bod****6158'], ], [ 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-e', - ], + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-e'], ], [ - 'name' => 'BackupType', + 'name' => 'BackupTime', 'in' => 'query', - 'schema' => [ - 'description' => '备份类型。取值:'."\n" - ."\n" - .'- full:全量备份'."\n" - .'- Incremental:增量备份', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Incremental', - ], + 'schema' => ['description' => '每天开始备份的时间,UTC 通用标准时,以Z来标识。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '00:30Z'], + ], + [ + 'name' => 'BackupPeriod', + 'in' => 'query', + 'schema' => ['description' => '备份周期。'."\n" + ."\n" + .'可取值:Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday', 'type' => 'string', 'required' => false, 'example' => 'Monday,Tuesday'], + ], + [ + 'name' => 'RetentionPeriod', + 'in' => 'query', + 'schema' => ['description' => '备份计划保留天数。', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '7'], + ], + [ + 'name' => 'Active', + 'in' => 'query', + 'schema' => ['description' => '备份计划是否激活。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], ], 'responses' => [ @@ -4007,94 +2854,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA', - ], - 'Backups' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Backup' => [ - 'description' => '备份任务信息列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'EndTime' => [ - 'description' => '备份结束时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-02-26T02:12:50Z', - ], - 'Status' => [ - 'description' => '备份状态。可取值部分示例:'."\n" - ."\n" - .'- Succeeded:成功'."\n" - .'- Failed:失败', - 'type' => 'string', - 'example' => 'Succeeded', - ], - 'StartTime' => [ - 'description' => '备份开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-02-26T01:57:00Z', - ], - 'Size' => [ - 'description' => '备份大小。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '149016650', - ], - 'BackupType' => [ - 'description' => '备份类型。取值:'."\n" - ."\n" - .'- full:全量备份'."\n" - .'- Incremental:增量备份', - 'type' => 'string', - 'example' => 'Incremental', - ], - 'BackupId' => [ - 'description' => '备份ID。', - 'type' => 'string', - 'example' => '20200***', - ], - 'ClusterId' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'example' => 'cds-uf6m0bod****6159', - ], - 'DataCenterId' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'example' => ' cn-shanghai-e', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA\\",\\n \\"Backups\\": {\\n \\"Backup\\": [\\n {\\n \\"EndTime\\": \\"2020-02-26T02:12:50Z\\",\\n \\"Status\\": \\"Succeeded\\",\\n \\"StartTime\\": \\"2020-02-26T01:57:00Z\\",\\n \\"Size\\": 149016650,\\n \\"BackupType\\": \\"Incremental\\",\\n \\"BackupId\\": \\"20200***\\",\\n \\"ClusterId\\": \\"cds-uf6m0bod****6159\\",\\n \\"DataCenterId\\": \\" cn-shanghai-e\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n A6E59F3B-5CB7-4922-85CA-06EC0BB00BAA\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-26T02:12:50Z\\n cds-uf6m0bo****6159\\n 149016650\\n 2020-02-26T01:57:00Z\\n 20200226\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-27T01:01:28Z\\n cds-uf6m0bod****6159\\n 149494577\\n 2020-02-27T01:01:00Z\\n 20200227\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-28T01:01:23Z\\n cds-uf6m0bo****v6159\\n 149282931\\n 2020-02-28T01:01:00Z\\n 20200228\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-02-29T01:00:56Z\\n cds-uf6m0bod****6159\\n 149454625\\n 2020-02-29T00:25:28Z\\n 20200229\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-02T22:12:41Z\\n cds-uf6m0bo****v6159\\n 149364202\\n 2020-03-01T00:30:00Z\\n 20200301\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-02T00:30:13Z\\n cds-uf6m0bod****6159\\n 149356372\\n 2020-03-02T00:30:00Z\\n 20200302\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-04T02:11:59Z\\n cds-uf6m0bo****v6159\\n 149359298\\n 2020-03-03T00:30:00Z\\n 20200303\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-04T02:12:09Z\\n cds-uf6m0bod****6159\\n 149267899\\n 2020-03-04T00:30:00Z\\n 20200304\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-06T15:52:58Z\\n cds-uf6m0bod****6159\\n 149188148\\n 2020-03-05T00:30:00Z\\n 20200305\\n Incremental\\n \\n \\n Succeeded\\n cn-shanghai-e\\n 2020-03-06T15:53:06Z\\n cds-uf6m0bod****6159\\n 149188280\\n 2020-03-06T00:30:00Z\\n 20200306\\n Incremental\\n \\n \\n","errorExample":""}]', - 'title' => '获取集群备份列表', - 'summary' => '调用DescribeBackups获取集群备份列表。', + 'title' => '修改备份计划', + 'summary' => '调用ModifyBackupPlan修改备份计划。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeBackupPlans' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nFA04A743-6C3F-4C06-A2B7-6B75B9D3D18C\\r\\n","errorExample":""}]', + ], + 'ModifyCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4102,20 +2882,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1yt5g0****7f48', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cds-bp1b136j****5d58'], + ], + [ + 'name' => 'ClusterName', + 'in' => 'query', + 'schema' => ['description' => '集群名称。', 'type' => 'string', 'required' => false, 'example' => 'Cassandra_test'], + ], + [ + 'name' => 'ConfirmProductOffline', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], 'responses' => [ @@ -4123,83 +2905,26 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '200FB963-9359-4CAD-90B7-96395C88FD9D', - ], - 'BackupPlans' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'BackupPlan' => [ - 'description' => '备份计划列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Active' => [ - 'description' => '备份计划是否激活。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'BackupPeriod' => [ - 'description' => '备份周期。取值范围Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。', - 'type' => 'string', - 'example' => 'Monday', - ], - 'RetentionPeriod' => [ - 'description' => '创建备份计划保留天数取值范围:1-7天。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'CreatedTime' => [ - 'description' => '备份计划创建时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => '2020-02-26T01:56Z', - ], - 'BackupTime' => [ - 'description' => '每天开始备份的时间。格式:HH:mmZ(UTC 通用标准时,以Z来标识)。', - 'type' => 'string', - 'example' => ' 00:30Z', - ], - 'ClusterId' => [ - 'description' => '备份集群ID。', - 'type' => 'string', - 'example' => 'cds-uf6m0bod****6159', - ], - 'DataCenterId' => [ - 'description' => '备份集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-g', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '39F3F7DF-435B-47C1-832C-369BF9661A67'], ], + 'description' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"200FB963-9359-4CAD-90B7-96395C88FD9D\\",\\n \\"BackupPlans\\": {\\n \\"BackupPlan\\": [\\n {\\n \\"Active\\": true,\\n \\"BackupPeriod\\": \\"Monday\\",\\n \\"RetentionPeriod\\": 5,\\n \\"CreatedTime\\": \\"2020-02-26T01:56Z\\",\\n \\"BackupTime\\": \\" 00:30Z\\",\\n \\"ClusterId\\": \\"cds-uf6m0bod****6159\\",\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n DBADCCEE-0E07-4DBD-9343-C7F312B23979\\n \\n \\n cn-shanghai-e\\n Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday\\n true\\n 2020-02-26T01:56Z\\n cds-uf6m0bod****6159\\n 00:30Z\\n 7\\n \\n \\n","errorExample":""}]', - 'title' => '查询备份计划列表', - 'summary' => '调用DescribeBackupPlans查询备份计划列表。', + 'title' => '修改集群名称', + 'summary' => '调用ModifyCluster修改集群名称。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeContactPoints' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"39F3F7DF-435B-47C1-832C-369BF9661A67\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n39F3F7DF-435B-47C1-832C-369BF9661A67\\r\\n","errorExample":""}]', + ], + 'ModifyDataCenter' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4207,20 +2932,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d57', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d57'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], + ], + [ + 'name' => 'DataCenterName', + 'in' => 'query', + 'schema' => ['description' => '修改后的数据中心名称。', 'type' => 'string', 'required' => false, 'example' => 'Cassandra_test'], ], ], 'responses' => [ @@ -4228,86 +2955,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '467F786B-C765-40C4-8493-89F4CE95F1B6', - ], - 'ContactPoints' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'ContactPoint' => [ - 'description' => '集群连接信息集合。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Port' => [ - 'description' => 'CQL端口。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9042', - ], - 'DataCenterId' => [ - 'description' => '数据中心ID。', - 'type' => 'string', - 'example' => 'cn-hangzhou-g', - ], - 'PublicAddresses' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'PublicAddress' => [ - 'type' => 'array', - 'items' => [ - 'description' => '公网连接点。', - 'type' => 'string', - 'example' => 'cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com', - ], - ], - ], - ], - 'PrivateAddresses' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'PrivateAddress' => [ - 'type' => 'array', - 'items' => [ - 'description' => '私网连接点。', - 'type' => 'string', - 'example' => 'cds-bp1b136****5d56-1-core-001.cassandra.rds.aliyuncs.com', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'FAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"467F786B-C765-40C4-8493-89F4CE95F1B6\\",\\n \\"ContactPoints\\": {\\n \\"ContactPoint\\": [\\n {\\n \\"Port\\": 9042,\\n \\"DataCenterId\\": \\"cn-hangzhou-g\\",\\n \\"PublicAddresses\\": {\\n \\"PublicAddress\\": [\\n \\"cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\"\\n ]\\n },\\n \\"PrivateAddresses\\": {\\n \\"PrivateAddress\\": [\\n \\"cds-bp1b136****5d56-1-core-001.cassandra.rds.aliyuncs.com\\"\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n467F786B-C765-40C4-8493-89F4CE95F1B6\\n\\n \\n 9042\\n cn-hangzhou-g\\n \\n cds-bp1b136j****5d56-1-core-001.cassandra.rds.aliyuncs.com\\n cds-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\n \\n \\n cds-proxy-pub-bp1b136j****5d56-1-core-001.cassandra.rds.aliyuncs.com\\n cds-proxy-pub-bp1b136j****5d56-1-core-002.cassandra.rds.aliyuncs.com\\n \\n \\n\\n","errorExample":""}]', - 'title' => '获取集群数据库连接信息', - 'summary' => '调用DescribeContactPoints获取集群数据库连接信息 。', + 'title' => '修改数据中心名称', + 'summary' => '调用ModifyDataCenter修改数据中心名称。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'AllocatePublicContactPoints' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nFAE9E7A4-0E75-46F7-9710-D2E0B41AF9F5\\r\\n","errorExample":""}]', + ], + 'ModifyInstanceMaintainTime' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4315,37 +2983,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1hy2i****2z46l', - ], + 'schema' => ['description' => '要修改运维时间的集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b**6jco895****'], ], [ - 'name' => 'DataCenterId', + 'name' => 'MaintainStartTime', 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], + 'schema' => ['description' => '实例运维开始时间格式为HH:mm。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '2:00'], ], [ - 'name' => 'ClientToken', + 'name' => 'MaintainEndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['description' => '实例运维结束时间格式为HH:mm。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '4:00'], ], ], 'responses' => [ @@ -4353,32 +3006,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'C9085433-A56A-4089-B49A-DF5A4E2B7B06'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', - 'title' => '分配公共联系点', - 'summary' => '调用AllocatePublicContactPoints分配公共联系点。', + 'title' => '修改实例运维起始时间', + 'summary' => '调用ModifyInstanceMaintainTime修改实例运维起始时间。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ReleasePublicContactPoints' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C9085433-A56A-4089-B49A-DF5A4E2B7B06\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nC9085433-A56A-4089-B49A-DF5A4E2B7B06\\r\\n","errorExample":""}]', + ], + 'ModifyInstanceType' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4386,29 +3034,26 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1b136j****5d51', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-uf6ig2gf****7pw7'], ], [ 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou-g', - ], + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shanghai-e'], + ], + [ + 'name' => 'InstanceType', + 'in' => 'query', + 'schema' => ['description' => '集群实例类型。可取值部分示例:'."\n" + ."\n" + .'- cassandra.c.large:2核 4G'."\n" + .'- cassandra.c.xlarge:4核 8G'."\n" + .'- cassandra.c.2xlarge:8核 16G', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cassandra.g.xlarge'], ], ], 'responses' => [ @@ -4416,32 +3061,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'DE71CDCF-97AF-4D69-A327-5F4B23184B9A', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"DE71CDCF-97AF-4D69-A327-5F4B23184B9A\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nDE71CDCF-97AF-4D69-A327-5F4B23184B9A\\r\\n","errorExample":""}]', - 'title' => '释放公网连接点', - 'summary' => '调用ReleasePublicContactPoints释放公网连接点。', + 'title' => '修改实例规格类型', + 'summary' => '调用ModifyInstanceType修改实例规格类型。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteNodeToolExecutionHistory' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', + ], + 'ModifyIpWhitelist' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4449,42 +3089,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-3872l6py****n4ug', - ], - ], - [ - 'name' => 'JobId', - 'in' => 'query', - 'schema' => [ - 'description' => '作业ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'job-QdKa51s****U0gHf', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d51'], ], [ - 'name' => 'DataCenterId', + 'name' => 'IpList', 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-f', - ], + 'schema' => ['description' => 'IP地址列表。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '192.***.0.23,30.15.***.133'], ], ], 'responses' => [ @@ -4492,32 +3107,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'D72B6BAC-BB95-48DA-99A9-A9903CD02498', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '11B95AE4-BB1A-4B62-9655-C43395C0B234'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"D72B6BAC-BB95-48DA-99A9-A9903CD02498\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n D72B6BAC-BB95-48DA-99A9-A9903CD02498\\r\\n","errorExample":""}]', - 'title' => '删除nodetool执行记录', - 'summary' => '调用DeleteNodeToolExecutionHistory删除nodetool执行记录。', + 'title' => '修改集群网络访问白名单', + 'summary' => '调用ModifyIpWhitelist修改集群网络访问白名单。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeNodeToolExecutionHistory' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"11B95AE4-BB1A-4B62-9655-C43395C0B234\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n11B95AE4-BB1A-4B62-9655-C43395C0B234\\r\\n","errorExample":""}]', + ], + 'ModifyIpWhitelistGroup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4525,42 +3135,27 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-t4n98w89z77*****', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-uf6ig2gf****7pw9'], ], [ - 'name' => 'DcId', + 'name' => 'IpList', 'in' => 'query', - 'schema' => [ - 'description' => '数据中心Id,可通过DescribeDataCenters获得相应的数据中心Id。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'ap-southeast-1a', - ], + 'schema' => ['description' => '白名单列表。', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '218.30.***.40,192.***.0.23'], ], [ - 'name' => 'JobId', + 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'description' => '具体某个执行作业的Id,可通过DescribeNodeToolExecutionHistories查询到。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'job-y0edwqo993m*****', - ], + 'schema' => ['description' => '白名单分组名称。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test'], + ], + [ + 'name' => 'IpVersion', + 'in' => 'query', + 'schema' => ['description' => 'IP版本。可取值:ipV4/ ipV6。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '6'], ], ], 'responses' => [ @@ -4568,88 +3163,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Nodes' => [ - 'description' => '执行的节点名称。', - 'type' => 'string', - 'example' => 'core-1', - ], - 'ErrorMessage' => [ - 'description' => '如遇到报错,错误详细信息。', - 'type' => 'string', - 'example' => 'Error: The keyspace ap-southeast-1a, does not exist', - ], - 'Result' => [ - 'description' => '命令执行的结果。', - 'type' => 'string', - 'example' => 'result', - ], - 'CreateTime' => [ - 'description' => '作业创建时间。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1603103307000', - ], - 'RegionId' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'example' => 'ap-southeast-1', - ], - 'Arguments' => [ - 'description' => 'nodetool命的参数。', - 'type' => 'string', - 'example' => 'ap-southeast-1a', - ], - 'RequestId' => [ - 'description' => '请求Id。', - 'type' => 'string', - 'example' => '94D5E0BE-F383-4BBB-B768-7FA3414E95A3', - ], - 'IsEnded' => [ - 'description' => '是否已完成,true或false。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'JobId' => [ - 'description' => '执行的作业id。', - 'type' => 'string', - 'example' => 'job-y0edwqo993m*****', - ], - 'Command' => [ - 'description' => 'nodetool命令。', - 'type' => 'string', - 'example' => 'status', - ], - 'ModifyTime' => [ - 'description' => '执行完成时间。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1603103312000', - ], - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'ap-southeast-1a', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '50373857-C47B-4B64-9332-D0B5280B59EA'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Nodes\\": \\"core-1\\",\\n \\"ErrorMessage\\": \\"Error: The keyspace ap-southeast-1a, does not exist\\",\\n \\"Result\\": \\"result\\",\\n \\"CreateTime\\": 1603103307000,\\n \\"RegionId\\": \\"ap-southeast-1\\",\\n \\"Arguments\\": \\"ap-southeast-1a\\",\\n \\"RequestId\\": \\"94D5E0BE-F383-4BBB-B768-7FA3414E95A3\\",\\n \\"IsEnded\\": true,\\n \\"JobId\\": \\"job-y0edwqo993m*****\\",\\n \\"Command\\": \\"status\\",\\n \\"ModifyTime\\": 1603103312000,\\n \\"DataCenterId\\": \\"ap-southeast-1a\\"\\n}","errorExample":""},{"type":"xml","example":"1603103312000\\nap-southeast-1a\\n94D5E0BE-F383-4BBB-B768-7FA3414E95A3\\n1603103307000\\nap-southeast-1a\\ncore-1\\nresult\\ntrue\\nstatus\\nap-southeast-1\\nError: The keyspace ap-southeast-1a, does not exist\\njob-y0edwqo993m*****","errorExample":""}]', - 'title' => 'DescribeNodeToolExecutionHistory', - 'summary' => '获取单个命令执行的信息(包含执行结果result)。', + 'errorCodes' => [], + 'title' => '修改集群白名单组', + 'summary' => '调用ModifyIpWhitelistGroup修改集群白名单组。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeNodeToolExecutionHistories' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"50373857-C47B-4B64-9332-D0B5280B59EA\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n50373857-C47B-4B64-9332-D0B5280B59EA\\r\\n","errorExample":""}]', + ], + 'ModifyParameter' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4657,44 +3191,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => 'cassandra集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-3872l6py****n9ul', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1l5ys6****wzr5'], ], [ - 'name' => 'PageNumber', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => '参数名。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cas_contention_timeout_in_ms'], ], [ - 'name' => 'PageSize', + 'name' => 'Value', 'in' => 'query', - 'schema' => [ - 'description' => '每页记录数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => '参数值。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '2000'], ], ], 'responses' => [ @@ -4702,119 +3214,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'FDC6EF03-8B7D-470D-AB81-BD9C9713A9E3', - ], - 'PageNumber' => [ - 'description' => '页码,取值:大于0且不超过Integer的最大值。'."\n" - ."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '页面大小。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'TotalCount' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'Histories' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'History' => [ - 'description' => 'nodetool执行历史列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Nodes' => [ - 'description' => '执行节点。', - 'type' => 'string', - 'example' => 'core-1,core-2', - ], - 'ErrorMessage' => [ - 'description' => '如遇到报错,错误详细信息。', - 'type' => 'string', - 'example' => 'See \\"nodetool help\\" or \\"nodetool help', - ], - 'IsEnded' => [ - 'description' => '是否已执行完。可选值:true/false。', - 'type' => 'boolean', - 'example' => 'true', - ], - 'CreateTime' => [ - 'description' => '集群创建时间。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1576725956000', - ], - 'JobId' => [ - 'description' => '执行的作业id。job-xxxx', - 'type' => 'string', - 'example' => 'job-C3zcrKtZ****qapO', - ], - 'Command' => [ - 'description' => 'nodetool命令。', - 'type' => 'string', - 'example' => 'settimeout misc', - ], - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-shanghai-f', - ], - 'Arguments' => [ - 'description' => 'nodetool命令后的参数。', - 'type' => 'string', - 'example' => '10093', - ], - 'RegionId' => [ - 'description' => '地域ID', - 'type' => 'string', - 'example' => 'cn-shanghai', - ], - 'ModifyTime' => [ - 'description' => '修改时间。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1576725689000', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FDC6EF03-8B7D-470D-AB81-BD9C9713A9E3\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 2,\\n \\"Histories\\": {\\n \\"History\\": [\\n {\\n \\"Nodes\\": \\"core-1,core-2\\",\\n \\"ErrorMessage\\": \\"See \\\\\\\\\\\\\\"nodetool help\\\\\\\\\\\\\\" or \\\\\\\\\\\\\\"nodetool help\\",\\n \\"IsEnded\\": true,\\n \\"CreateTime\\": 1576725956000,\\n \\"JobId\\": \\"job-C3zcrKtZ****qapO\\",\\n \\"Command\\": \\"settimeout misc\\",\\n \\"DataCenterId\\": \\"cn-shanghai-f\\",\\n \\"Arguments\\": \\"10093\\",\\n \\"RegionId\\": \\"cn-shanghai\\",\\n \\"ModifyTime\\": 1576725689000\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n2\\n10\\nFDC6EF03-8B7D-470D-AB81-BD9C9713A9E3\\n1\\n\\n \\n 1576725953000\\n cn-shanghai-f\\n settimeout misc\\n 1576725956000\\n 10093\\n cn-shanghai\\n job-0XDBTwhOxelqFikQ\\n core-1,core-2\\n \\n \\n 1576725689000\\n cn-shanghai-f\\n settimeout misc\\n 1576725692000\\n 10039\\n cn-shanghai\\n job-C3zcrKtZijSyqapO\\n core-1,core-2\\n \\n\\n","errorExample":""}]', - 'title' => '分页获取nodetool执行记录', - 'summary' => '分页获取nodetool执行记录。', + 'title' => '修改参数设置中的参数', + 'summary' => '调用ModifyParameter修改参数设置中的参数。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ExecuteNodeTool' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', + ], + 'ModifySecurityGroups' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4822,60 +3242,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-3872l6py****n4u1', - ], - ], - [ - 'name' => 'Command', - 'in' => 'query', - 'schema' => [ - 'description' => 'nodetool后的命令。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'settimeout misc', - ], - ], - [ - 'name' => 'Arguments', - 'in' => 'query', - 'schema' => [ - 'description' => 'nodetool命令后面所跟参数。', - 'type' => 'string', - 'required' => false, - 'example' => '10056', - ], - ], - [ - 'name' => 'DataCenterId', - 'in' => 'query', - 'schema' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai-f', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp142mt7****136k'], ], [ - 'name' => 'ExecuteNodes', + 'name' => 'SecurityGroupIds', 'in' => 'query', - 'schema' => [ - 'description' => '执行节点的详细信息。', - 'type' => 'string', - 'required' => false, - 'example' => 'core-2', - ], + 'schema' => ['description' => '所属安全组ID,逗号隔开最多三个。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'sg-t4ng4yyc916o81nua6**,sg-******'], ], ], 'responses' => [ @@ -4883,32 +3260,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'DCF0CD20-0F85-4FD2-8F75-73636D1331F7', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '4EC521F2-5E15-41F8-92C2-0C454EA02434'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"DCF0CD20-0F85-4FD2-8F75-73636D1331F7\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nDCF0CD20-0F85-4FD2-8F75-73636D1331F7\\r\\n","errorExample":""}]', - 'title' => 'ExecuteNodeTool', - 'summary' => '调用ExecuteNodeTool在指定dc执行nodetool命令。', + 'title' => '修改安全组', + 'summary' => '调用ModifySecurityGroups修改安全组。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ModifyParameter' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"4EC521F2-5E15-41F8-92C2-0C454EA02434\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n4EC521F2-5E15-41F8-92C2-0C454EA02434\\r\\n","errorExample":""}]', + ], + 'MoveResourceGroup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4916,42 +3288,57 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp1l5ys6****wzr5', - ], + 'schema' => ['description' => '集群Id。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-k6g0e3l9h****'], ], [ - 'name' => 'Name', + 'name' => 'NewResourceGroupId', 'in' => 'query', + 'schema' => ['description' => '新的资源组Id,可在资源组控制台查看可用资源组。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'rg-a4f9jl8u4e****'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => '参数名。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cas_contention_timeout_in_ms', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => '请求Id。', 'type' => 'string', 'example' => 'FF520A14-0247-47C2-B5CA-7E01D34E9C8A'], + ], + 'description' => '', ], ], + ], + 'title' => '移动资源所在的资源组', + 'summary' => '通过MoveResourceGroup移动资源所在的资源组。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FF520A14-0247-47C2-B5CA-7E01D34E9C8A\\"\\n}","errorExample":""},{"type":"xml","example":"FF520A14-0247-47C2-B5CA-7E01D34E9C8A","errorExample":""}]', + ], + 'PurgeCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Value', + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '参数值。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '2000', - ], + 'schema' => ['description' => '已被删除的集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1hy2ip****z465'], ], ], 'responses' => [ @@ -4959,32 +3346,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '317BF5F0-2575-4158-9493-6DA83465491B'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', - 'title' => '修改参数设置中的参数', - 'summary' => '调用ModifyParameter修改参数设置中的参数。', + 'title' => '清除已被删除的集群', + 'summary' => '调用PurgeCluster清除已被删除的集群。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeParameterModificationHistories' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"317BF5F0-2575-4158-9493-6DA83465491B\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n317BF5F0-2575-4158-9493-6DA83465491B\\r\\n","errorExample":""}]', + ], + 'RebootCluster' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4992,45 +3374,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => [], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp18si70****10s2', - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'description' => '参数修改历史列表页码。'."\n" - ."\n" - .'取值:大于0且不超过Integer的最大值。'."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => '要重启集群的ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d51'], ], [ - 'name' => 'PageSize', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '参数修改历史列表每页显示行数。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => '数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], ], ], 'responses' => [ @@ -5038,91 +3392,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '0CD8CFEE-879B-42FF-BCE5-A339C36E77DF', - ], - 'PageNumber' => [ - 'description' => '参数修改历史列表页码。'."\n" - ."\n" - .'取值:大于0且不超过Integer的最大值。'."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '参数修改历史的每页行数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'TotalCount' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '18', - ], - 'Histories' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'History' => [ - 'description' => '参数修改历史集合。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Time' => [ - 'description' => '参数变更时间。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1576758805000', - ], - 'OldValue' => [ - 'description' => ' '."\n" - .'旧参数值。', - 'type' => 'string', - 'example' => '1000', - ], - 'Name' => [ - 'description' => '参数名。', - 'type' => 'string', - 'example' => 'cas_contention_timeout_in_ms', - ], - 'NewValue' => [ - 'description' => ' '."\n" - .'新参数值。', - 'type' => 'string', - 'example' => '2000', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0CD8CFEE-879B-42FF-BCE5-A339C36E77DF\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 18,\\n \\"Histories\\": {\\n \\"History\\": [\\n {\\n \\"Time\\": 1576758805000,\\n \\"OldValue\\": \\"1000\\",\\n \\"Name\\": \\"cas_contention_timeout_in_ms\\",\\n \\"NewValue\\": \\"2000\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n cas_contention_timeout_in_ms\\n \\n 1100\\n 1000\\n \\n \\n cas_contention_timeout_in_ms\\n \\n 1000\\n 1100\\n \\n\\n1\\n2\\n10\\n0CD8CFEE-879B-42FF-BCE5-A339C36E77DF\\n","errorExample":""}]', - 'title' => '查看参数修改历史', - 'summary' => '调用DescribeParameterModificationHistories查看参数修改历史。', + 'title' => 'RebootCluster', + 'summary' => '调用RebootCluster重启集群。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeParameters' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n 033F5CDA-EF5E-4893-93C3-7EA5DCB76AF3\\r\\n","errorExample":""}]', + ], + 'ReleasePublicContactPoints' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5130,46 +3420,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => [], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-j6c1zij8****994s', - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'description' => '列表的页码'."\n" - ."\n" - .'取值:大于0且不超过Integer的最大值。'."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d51'], ], [ - 'name' => 'PageSize', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => ' '."\n" - .'分页查询时设置的每页行数,默认值10。', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => '数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], ], ], 'responses' => [ @@ -5177,98 +3438,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '863163EC-69DA-41B3-AB78-37C123114307', - ], - 'PageNumber' => [ - 'description' => '列表的页码。'."\n" - ."\n" - .'取值:大于0且不超过Integer的最大值。'."\n" - .'默认值:1。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '分页查询时设置的每页行数。', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'TotalCount' => [ - 'description' => '总记录数。', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '9', - ], - 'Parameters' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Parameter' => [ - 'description' => '参数列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Value' => [ - 'description' => '运行参数值。', - 'type' => 'string', - 'example' => '1000', - ], - 'DataType' => [ - 'description' => '参数单位。', - 'type' => 'string', - 'example' => 'INT', - ], - 'Description' => [ - 'description' => '参数描述。', - 'type' => 'string', - 'example' => 'How long the coordinator should wait for seq or index scans to complete.', - ], - 'Name' => [ - 'description' => '参数名。', - 'type' => 'string', - 'example' => 'range_request_timeout_in_ms', - ], - 'DefaultValue' => [ - 'description' => '参数默认值。', - 'type' => 'string', - 'example' => '1000', - ], - 'AllowedValues' => [ - 'description' => '可修改参数值。', - 'type' => 'string', - 'example' => 'R[1000, 60000]', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'DE71CDCF-97AF-4D69-A327-5F4B23184B9A'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"863163EC-69DA-41B3-AB78-37C123114307\\",\\n \\"PageNumber\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 9,\\n \\"Parameters\\": {\\n \\"Parameter\\": [\\n {\\n \\"Value\\": \\"1000\\",\\n \\"DataType\\": \\"INT\\",\\n \\"Description\\": \\"How long the coordinator should wait for seq or index scans to complete.\\",\\n \\"Name\\": \\"range_request_timeout_in_ms\\",\\n \\"DefaultValue\\": \\"1000\\",\\n \\"AllowedValues\\": \\"R[1000, 60000]\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n cas_contention_timeout_in_ms\\n How long a coordinator should continue to retry a CAS operation that contends with other proposals for the same row.\\n R[1000, 60000]\\n 1000\\n INT\\n 1000\\n \\n \\n counter_write_request_timeout_in_ms\\n How long the coordinator should wait for counter writes to complete.\\n R[1000, 60000]\\n 5000\\n INT\\n 5000\\n \\n \\n enable_materialized_views\\n Enables materialized view creation on this node.\\n G[true|false]\\n true\\n STR\\n true\\n \\n \\n enable_sasi_indexes\\n Enables SASI index creation on this node.\\n G[true|false]\\n true\\n STR\\n true\\n \\n \\n range_request_timeout_in_ms\\n How long the coordinator should wait for seq or index scans to complete.\\n R[1000, 60000]\\n 10000\\n INT\\n 10000\\n \\n \\n read_request_timeout_in_ms\\n How long the coordinator should wait for read operations to complete.\\n R[1000, 60000]\\n 5000\\n INT\\n 5000\\n \\n \\n request_timeout_in_ms\\n The default timeout for other, miscellaneous operations.\\n R[1000, 60000]\\n 10000\\n INT\\n 10000\\n \\n \\n truncate_request_timeout_in_ms\\n How long the coordinator should wait for truncates to complete.\\n R[1000, 60000]\\n 60000\\n INT\\n 60000\\n \\n \\n write_request_timeout_in_ms\\n How long the coordinator should wait for writes to complete.\\n R[1000, 60000]\\n 2000\\n INT\\n 2000\\n \\n\\n1\\n9\\n10\\n863163EC-69DA-41B3-AB78-37C123114307\\n","errorExample":""}]', - 'title' => '查询参数设置中的所有参数', - 'summary' => '调用DescribeParameters查询参数设置中的所有参数。', + 'title' => '释放公网连接点', + 'summary' => '调用ReleasePublicContactPoints释放公网连接点。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeClusterDashboard' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"DE71CDCF-97AF-4D69-A327-5F4B23184B9A\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nDE71CDCF-97AF-4D69-A327-5F4B23184B9A\\r\\n","errorExample":""}]', + ], + 'ResizeDiskSize' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5276,20 +3466,22 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => [], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-bp14****135h', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d51'], + ], + [ + 'name' => 'DataCenterId', + 'in' => 'query', + 'schema' => ['description' => '集群数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-hangzhou-g'], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => ['description' => '修改后的磁盘大小。(单位:GB)', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '240'], ], ], 'responses' => [ @@ -5297,104 +3489,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '9339F598-0560-43CE-9F57-CD7B6B385DBB', - ], - 'Dashboard' => [ - 'description' => '仪表盘数据信息集合。', - 'type' => 'object', - 'properties' => [ - 'ClusterId' => [ - 'description' => '集群ID。', - 'type' => 'string', - 'example' => 'cds-bp1syjlt****q976', - ], - 'DataCenters' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'DataCenter' => [ - 'description' => '数据中心列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'DataCenterId' => [ - 'description' => '集群数据中心ID。', - 'type' => 'string', - 'example' => 'cn-shanghai-e', - ], - 'Nodes' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Node' => [ - 'description' => '节点集合。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Address' => [ - 'description' => 'IP地址。', - 'type' => 'string', - 'example' => '192.***.12.3', - ], - 'Status' => [ - 'description' => '当前节点状态:'."\n" - ."\n" - .'- UpNormal:节点正在运行,节点相对于集群的状态为正常;'."\n" - .'- UpLeaving:节点正在运行,节点相对于集群的状态为断开中;'."\n" - .'- UpJoining:节点正在运行,节点相对于集群的状态为连接中;'."\n" - .'- UpMovving:节点正在运行,节点相对于集群的状态为移除中;'."\n" - .'- DownNormal:节点停止运行,节点相对于集群的状态为正常;'."\n" - .'- DownLeaving:节点停止运行,节点相对于集群的状态为断开中;'."\n" - .'- DownJoining:节点停止运行,节点相对于集群的状态为连接中;'."\n" - .'- DownMovving:节点停止运行,节点相对于集群的状态为移除中;'."\n" - ."\n" - .'特别的:如果显示“?N”,则很有可能节点之间不通,请检查网络问题或者防火墙。', - 'type' => 'string', - 'example' => 'UpNormal', - ], - 'Load' => [ - 'description' => '负载。', - 'type' => 'string', - 'example' => '54.4 MiB', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD'], ], + 'description' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9339F598-0560-43CE-9F57-CD7B6B385DBB\\",\\n \\"Dashboard\\": {\\n \\"ClusterId\\": \\"cds-bp1syjlt****q976\\",\\n \\"DataCenters\\": {\\n \\"DataCenter\\": [\\n {\\n \\"DataCenterId\\": \\"cn-shanghai-e\\",\\n \\"Nodes\\": {\\n \\"Node\\": [\\n {\\n \\"Address\\": \\"192.***.12.3\\",\\n \\"Status\\": \\"UpNormal\\",\\n \\"Load\\": \\"54.4 MiB\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 9339F598-0560-43CE-9F57-CD7B6B385DBB\\n \\n \\n \\n cn-shanghai-e\\n \\n \\n UpNormal\\n 54.4 MiB\\n
192.***.0.208
\\n
\\n \\n UpNormal\\n 49.99 MiB\\n
192.***.0.209
\\n
\\n \\n UpNormal\\n 37.8 MiB\\n
192.***.0.211
\\n
\\n
\\n
\\n
\\n cds-uf6m0bod4***6159\\n
\\n
","errorExample":""}]', - 'title' => '查询仪表盘数据', - 'summary' => '调用DescribeClusterDashboard查询仪表盘数据。', + 'title' => '扩容或调整磁盘大小', + 'summary' => '扩容磁盘。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListTagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n5C37DF4E-54D6-4AFA-A1F9-79ADC148F8AD\\r\\n","errorExample":""}]', + ], + 'ResizeNodeCount' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5402,150 +3517,50 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => [], 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '地域Id。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cds-bp1b136j****5d59'], ], [ - 'name' => 'NextToken', + 'name' => 'DataCenterId', 'in' => 'query', - 'schema' => [ - 'description' => '如果数据过多,会返回NextToken,用于查询下一页。', - 'type' => 'string', - 'required' => false, - 'example' => 'NextToken', - ], + 'schema' => ['description' => '数据中心ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cn-hangzhou-g'], ], [ - 'name' => 'ResourceId', + 'name' => 'NodeCount', 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '第N个资源Id,此处是为集群Id。可同时查询多个资源,可以传参数名为ResourceId.2、ResourceId.3等等。N为正整数。', - 'type' => 'array', - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'required' => false, - 'example' => 'cds-wz9p9ccq****92as', - 'maxItems' => 51, - ], - ], - [ - 'name' => 'Tag', - 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '标签列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => ' '."\n" - .'要查询的标签的key,可有多个。N为正整数。', - 'type' => 'string', - 'required' => false, - 'example' => 'key1', - ], - 'Value' => [ - 'description' => ' '."\n" - .'要查询的标签的value,可有多个。N为正整数。', - 'type' => 'string', - 'required' => false, - 'example' => 'value1', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 21, - ], - ], - ], - 'responses' => [ - 200 => [ + 'schema' => ['description' => '数据中心节点数。', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '3'], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ - 'NextToken' => [ - 'description' => ' '."\n" - .'下一页开始的Token,NextToken为空说明没有下一页。', - 'type' => 'string', - 'example' => '1d2db86sca4384811e0b5e8707e68181f', - ], - 'RequestId' => [ - 'description' => '请求Id。', - 'type' => 'string', - 'example' => '74F02441-9A8D-48F6-933F-E317AEB28DBF', - ], - 'TagResources' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'TagResource' => [ - 'description' => '资源列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'TagValue' => [ - 'description' => '标签值。', - 'type' => 'string', - 'example' => 'v1', - ], - 'ResourceType' => [ - 'description' => '资源类型。', - 'type' => 'string', - 'example' => 'ALIYUN::CASSANDRA::CLUSTER', - ], - 'ResourceId' => [ - 'description' => '资源ID。', - 'type' => 'string', - 'example' => 'cds-wz9p9ccq****92as', - ], - 'TagKey' => [ - 'description' => '标签键。', - 'type' => 'string', - 'example' => 'k1', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'D7D3088F-AA4F-49C3-BB46-B04F3E35041A'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"NextToken\\": \\"1d2db86sca4384811e0b5e8707e68181f\\",\\n \\"RequestId\\": \\"74F02441-9A8D-48F6-933F-E317AEB28DBF\\",\\n \\"TagResources\\": {\\n \\"TagResource\\": [\\n {\\n \\"TagValue\\": \\"v1\\",\\n \\"ResourceType\\": \\"ALIYUN::CASSANDRA::CLUSTER\\",\\n \\"ResourceId\\": \\"cds-wz9p9ccq****92as\\",\\n \\"TagKey\\": \\"k1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"74F02441-9A8D-48F6-933F-E317AEB28DBF\\n1d2db86sca4384811e0b5e8707e68181f\\n\\n \\n cds-wz9p9ccq****92as\\n k1\\n ALIYUN::CASSANDRA::CLUSTER\\n v1\\n \\n","errorExample":""}]', - 'title' => 'ListTagResources', - 'summary' => '通过ResourceId或者Tag(Key查询、key和value同时查询)获取标签列表。', + 'errorCodes' => [], + 'title' => '扩容数据中心的节点', + 'summary' => '调用ResizeNodeCount扩容数据中心的节点。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListTags' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"D7D3088F-AA4F-49C3-BB46-B04F3E35041A\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nD7D3088F-AA4F-49C3-BB46-B04F3E35041A\\r\\n","errorExample":""}]', + ], + 'TagResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5553,19 +3568,44 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', + 'schema' => ['description' => '地域ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shenzhen'], + ], + [ + 'name' => 'ResourceId', + 'in' => 'query', + 'style' => 'repeatList', 'schema' => [ - 'description' => '地域ID,可通过DescribeRegions获取。', - 'type' => 'string', + 'description' => '第N个资源ID,此处是为集群ID。如果有多个,可以传参数名为ResourceId.2、ResourceId.3等等,会给所有资源ID加上Tag里的标签。N为正整数。', + 'type' => 'array', + 'items' => ['type' => 'string', 'required' => false, 'description' => ''], 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shanghai', + 'example' => 'cds-wz92o754****7779', + 'maxItems' => 51, + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => '第N个标签的key,N为正整数。', 'type' => 'string', 'required' => false, 'example' => 'k1'], + 'Value' => ['description' => '标签N的value。', 'type' => 'string', 'required' => false, 'example' => 'v1'], + ], + 'required' => false, + 'description' => '', + ], + 'required' => true, + 'maxItems' => 21, ], ], ], @@ -5574,56 +3614,27 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求id。', - 'type' => 'string', - 'example' => '36D1BE9B-3C4A-425B-947A-69E3D77999C4', - ], - 'Tags' => [ - 'type' => 'object', - 'itemNode' => true, - 'properties' => [ - 'Tag' => [ - 'description' => '标签列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'TagValue' => [ - 'description' => '标签值。', - 'type' => 'string', - 'example' => 'v2', - ], - 'TagKey' => [ - 'description' => '标签键。', - 'type' => 'string', - 'example' => 'k1', - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => '2656FA19-6059-40C8-A157-3FFBEAEC2369'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"36D1BE9B-3C4A-425B-947A-69E3D77999C4\\",\\n \\"Tags\\": {\\n \\"Tag\\": [\\n {\\n \\"TagValue\\": \\"v2\\",\\n \\"TagKey\\": \\"k1\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n\\n \\n \\n k1\\n \\n \\n v1\\n k1\\n \\n \\n v2\\n k1\\n \\n \\n v2\\n k2\\n \\n \\n v3\\n k3\\n \\n \\n single\\n type\\n \\n\\n36D1BE9B-3C4A-425B-947A-69E3D77999C4\\n","errorExample":""}]', - 'title' => '获取指定 Region 下所有Tag', - 'summary' => '根据region获取该region下所有Tag。', + 'title' => '为实例增加 Tag 标签', + 'summary' => '调用TagResources接口为实例增加Tag标签。', + 'description' => '****', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"2656FA19-6059-40C8-A157-3FFBEAEC2369\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n2656FA19-6059-40C8-A157-3FFBEAEC2369\\r\\n","errorExample":""}]', ], 'UnTagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5631,30 +3642,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'description' => '地域id。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shenzhen', - ], + 'schema' => ['description' => '地域id。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'cn-shenzhen'], ], [ 'name' => 'All', 'in' => 'query', - 'schema' => [ - 'description' => '是否删除全部标签。如果传入了TagKey,则只按TagKey删除。为true/false,为true时切未传入TagKey时删除全部标签。', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => '是否删除全部标签。如果传入了TagKey,则只按TagKey删除。为true/false,为true时切未传入TagKey时删除全部标签。', 'type' => 'boolean', 'required' => false, 'example' => 'true'], ], [ 'name' => 'ResourceId', @@ -5663,9 +3661,7 @@ 'schema' => [ 'description' => '要删除的第N个资源Id,此处是为集群Id。如果有多个,可以传参数名为ResourceId.2、ResourceId.3等等。N为正整数。', 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string', 'description' => ''], 'required' => true, 'example' => 'cds-wz92o754****7779', 'maxItems' => 51, @@ -5678,9 +3674,7 @@ 'schema' => [ 'description' => '第N个要删除的标签的键,可传多个,TagKey.2、TagKey.3等待。N为正整数。', 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string', 'description' => ''], 'required' => false, 'example' => 'key', 'maxItems' => 21, @@ -5692,28 +3686,23 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求id。', - 'type' => 'string', - 'example' => '9CBF8DF0-4931-4A54-9B60-4C6E1AB59286', - ], + 'RequestId' => ['description' => '请求id。', 'type' => 'string', 'example' => '9CBF8DF0-4931-4A54-9B60-4C6E1AB59286'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9CBF8DF0-4931-4A54-9B60-4C6E1AB59286\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n9CBF8DF0-4931-4A54-9B60-4C6E1AB59286\\r\\n","errorExample":""}]', 'title' => '删除资源标签', 'summary' => '调用UnTagResources接口删除资源标签。对照TagResources创建接口。', - ], - 'MoveResourceGroup' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"9CBF8DF0-4931-4A54-9B60-4C6E1AB59286\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n9CBF8DF0-4931-4A54-9B60-4C6E1AB59286\\r\\n","errorExample":""}]', + ], + 'UpgradeClusterVersion' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5721,31 +3710,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => [], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'query', - 'schema' => [ - 'description' => '集群Id。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cds-k6g0e3l9h****', - ], - ], - [ - 'name' => 'NewResourceGroupId', - 'in' => 'query', - 'schema' => [ - 'description' => '新的资源组Id,可在资源组控制台查看可用资源组。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'rg-a4f9jl8u4e****', - ], + 'schema' => ['description' => '集群ID。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => ' cds-bp1u2n43****n115'], ], ], 'responses' => [ @@ -5753,338 +3723,75 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '请求Id。', - 'type' => 'string', - 'example' => 'FF520A14-0247-47C2-B5CA-7E01D34E9C8A', - ], + 'RequestId' => ['description' => '请求ID。', 'type' => 'string', 'example' => 'BC262FE3-91ED-4FE7-BD75-190B62D8BABC'], ], + 'description' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"FF520A14-0247-47C2-B5CA-7E01D34E9C8A\\"\\n}","errorExample":""},{"type":"xml","example":"FF520A14-0247-47C2-B5CA-7E01D34E9C8A","errorExample":""}]', - 'title' => '移动资源所在的资源组', - 'summary' => '通过MoveResourceGroup移动资源所在的资源组。', + 'errorCodes' => [], + 'title' => '升级群集小版本', + 'summary' => '调用UpgradeClusterVersion升级集群小版本。', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'TagResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], - 'parameters' => [ - [ - 'name' => 'RegionId', - 'in' => 'query', - 'schema' => [ - 'description' => '地域ID。', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'cn-shenzhen', - ], - ], - [ - 'name' => 'ResourceId', - 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '第N个资源ID,此处是为集群ID。如果有多个,可以传参数名为ResourceId.2、ResourceId.3等等,会给所有资源ID加上Tag里的标签。N为正整数。', - 'type' => 'array', - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'required' => true, - 'example' => 'cds-wz92o754****7779', - 'maxItems' => 51, - ], - ], - [ - 'name' => 'Tag', - 'in' => 'query', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '标签列表。', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => '第N个标签的key,N为正整数。', - 'type' => 'string', - 'required' => false, - 'example' => 'k1', - ], - 'Value' => [ - 'description' => '标签N的value。', - 'type' => 'string', - 'required' => false, - 'example' => 'v1', - ], - ], - 'required' => false, - ], - 'required' => true, - 'maxItems' => 21, - ], - ], + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'description' => '请求ID。', - 'type' => 'string', - 'example' => '2656FA19-6059-40C8-A157-3FFBEAEC2369', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"2656FA19-6059-40C8-A157-3FFBEAEC2369\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n2656FA19-6059-40C8-A157-3FFBEAEC2369\\r\\n","errorExample":""}]', - 'title' => '为实例增加 Tag 标签', - 'summary' => '调用TagResources接口为实例增加Tag标签。', - 'description' => '****', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"BC262FE3-91ED-4FE7-BD75-190B62D8BABC\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\nBC262FE3-91ED-4FE7-BD75-190B62D8BABC\\r\\n","errorExample":""}]', ], ], 'endpoints' => [ - [ - 'regionId' => 'ap-northeast-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-2-pop', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-south-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-2', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-finance-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-finance-pop', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-gov-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-nu16-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-chengdu', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-edge-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-fujian', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-haidian-cm12-c01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-bj-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-finance', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-prod-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-2', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-3', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-test-306', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong-finance-pop', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-huhehaote', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-north-2-gov-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-qingdao', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-qingdao-nebula', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-et15-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-et2-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-inner', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-internal-test-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-finance-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-inner', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-st4-d01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen-su18-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-wuhan', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-yushanfang', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangbei-na61-b01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou-na62-a01', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhengzhou-nebula-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'eu-west-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'eu-west-1-oxs', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'me-east-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'rus-west-1-pop', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'us-east-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], - [ - 'regionId' => 'us-west-1', - 'endpoint' => 'cassandra.aliyuncs.com', - ], + ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-beijing-finance-1', 'regionName' => '华北2 金融云(邀测)', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => '华南1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'cassandra.aliyuncs.com', 'endpoint' => 'cassandra.aliyuncs.com', 'vpc' => ''], + ], + 'errorCodes' => [ + ['code' => 'Cluster.InvalidStatus', 'message' => 'The specified cluster status is invalid. %s', 'http_code' => 400, 'description' => '当前集群状态不合法。'], + ['code' => 'Cluster.LatestVersion', 'message' => 'The current version of the cluster is up to date.', 'http_code' => 400, 'description' => '当前集群已经是最新版本。'], + ['code' => 'Cluster.NotFound', 'message' => 'The specified cluster does not exist. %s', 'http_code' => 404, 'description' => '集群不存在。'], + ['code' => 'DataCenter.InvalidStatus', 'message' => 'The specified data center status is invalid. %s', 'http_code' => 400, 'description' => '当前数据中心状态不合法。'], + ['code' => 'DataCenter.NotFound', 'message' => 'The specified data center does not exist. %s', 'http_code' => 404, 'description' => '数据中心不存在。'], + ['code' => 'Forbidden', 'message' => 'You are not authorized to operate on the specified resource.', 'http_code' => 403, 'description' => '没有访问权限。'], + ['code' => 'InternalError', 'message' => 'An error occurred while processing your request. Please try again later. Submit a ticket if the error still exists.', 'http_code' => 500, 'description' => '内部错误,请重试。如果多次尝试失败,请提交工单。'], + ['code' => 'InvalidParameter', 'message' => 'The specified parameter is invalid: %s', 'http_code' => 400, 'description' => '参数错误。'], + ['code' => 'InvalidParameter', 'message' => 'The specified parameter is invalid. %s', 'http_code' => 400, 'description' => '参数错误。'], + ['code' => 'MissingParameter', 'message' => 'You must specify the parameter: [%s]', 'http_code' => 400, 'description' => '该参数必须填写。'], + ['code' => 'MissingParameter', 'message' => 'You must specify the parameter. %s', 'http_code' => 400, 'description' => '该参数必须填写。'], + ['code' => 'NotFound', 'message' => 'The specified item does not exist.', 'http_code' => 404, 'description' => '指定的对象不存在。'], + ['code' => 'Security.InvalidIpList', 'message' => 'The specified IP list is invalid. %s', 'http_code' => 400, 'description' => 'IP列表错误。'], + ['code' => 'Tags.DuplicateTagKey', 'message' => 'The specified Tag.Key (%s) is duplicated.', 'http_code' => 400, 'description' => 'Tag.n.Key参数重复'], + ['code' => 'Tags.InvalidTagKey', 'message' => 'The specified Tag Key (%s) is invalid.', 'http_code' => 400, 'description' => 'Tag.n.Key参数非法'], + ['code' => 'Tags.InvalidTagValue', 'message' => 'The specified Tag (%s) is invalid.', 'http_code' => 400, 'description' => 'Tag.n.Value参数非法'], + ['code' => 'Tags.MissParameterTagOrResourceId', 'message' => 'Either Tag or ResourceId must be specified.', 'http_code' => 400, 'description' => 'ResourceId或Tag(Tag.Key,Tag.Value) 至少存在一个'], + ['code' => 'Tags.NumberExceed', 'message' => 'The number of Tags exceeds 20.', 'http_code' => 400, 'description' => 'Tag数量过多超过20个'], + ['code' => 'Tags.ResourceIdsNumberExceed', 'message' => 'The maximum number of ResourceIds is exceeded. The maximum value is 50.', 'http_code' => 400, 'description' => 'ResourceIds数量过多超过50个'], + ], + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], ]; -- cgit v1.2.3