华为云用户手册

  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 configurations ParameterConfigurationInfo object 参数信息。 total_count Long 参数信息的总数。 parameter_values Array of ParameterValuesInfo objects 参数对象。 表5 ParameterConfigurationInfo 参数 参数类型 描述 datastore_version_name String 参数解释: 数据库版本名称。 取值范围: 2.0 datastore_name String 参数解释: 参数组引擎名称。 取值范围: taurus created String 参数解释: 参数组创建时间,格式为"yyyy-mm-ddThh:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 取值范围: 不涉及。 updated String 参数解释: 参数组更新时间,格式为"yyyy-mm-ddThh:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 取值范围: 不涉及。 表6 ParameterValuesInfo 参数 参数类型 描述 name String 参数解释: 参数名称。 取值范围: 不涉及。 value String 参数解释: 参数值。 取值范围: 不涉及。 restart_required Boolean 参数解释: 是否需要重启。 取值范围: false:否。 true:是。 readonly Boolean 参数解释: 是否只读。 取值范围: false:否。 true:是。 value_range String 参数解释: 参数值范围。 取值范围: 不涉及。 type String 参数解释: 参数类型。 取值范围: string integer boolean list float description String 参数解释: 参数描述。 取值范围: 不涉及。 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用 IAM 服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 databases 是 Array of strings 准备删除的数据库列表,列表最大长度为50。
  • 响应参数 状态码: 202 表4 响应Body参数 参数 参数类型 描述 job_id String 删除数据库的任务ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • 响应示例 状态码: 200 Success. { "configurations" : { "id" : "43570e0de32e40c5a15f831aa5ce4176pr07", "name" : "myparameter", "description" : "parameter1", "datastore" : { "type" : "gaussdb-mysql", "version" : "8.0" }, "created" : "2022-05-15T11:53:34+0000", "updated" : "2022-05-15T11:53:34+0000" }, "parameter_values" : { "auto_increment_increment" : "1", "auto_increment_offset" : 1, "binlog_checksum" : "CRC32", "character_set_server" : "utf8", "connect_timeout" : 10, "default_authentication_plugin" : "mysql_native_password", "default_week_format" : 0, "div_precision_increment" : 4, "end_markers_in_json" : "OFF", "innodb_autoextend_increment" : 64, "innodb_autoinc_lock_mode" : 2, "innodb_concurrency_tickets" : 5000, "innodb_default_row_format" : "DYNAMIC", "innodb_flush_log_at_timeout" : 1, "innodb_flush_log_at_trx_commit" : 1, "innodb_flush_neighbors" : 0, "innodb_max_undo_log_size" : 1073741824, "innodb_optimize_fulltext_only" : "OFF", "innodb_purge_batch_size" : 300, "innodb_purge_threads" : 4, "innodb_sort_buffer_size" : 1048576, "innodb_spin_wait_delay" : 6, "innodb_status_output" : "OFF", "innodb_status_output_locks" : "OFF", "innodb_strict_mode" : "OFF", "innodb_sync_array_size" : 1, "innodb_sync_spin_loops" : 30, "innodb_thread_concurrency" : 0, "innodb_thread_sleep_delay" : 10000, "interactive_timeout" : 28800, "local_infile" : "OFF", "lock_wait_timeout" : 31536000, "log_queries_not_using_indexes" : "OFF", "log_throttle_queries_not_using_indexes" : 0, "long_query_time" : 10, "low_priority_updates" : "OFF", "max_connect_errors" : 100, "max_error_count" : 1024, "max_prepared_stmt_count" : 16382, "max_sp_recursion_depth" : 0, "max_user_connections" : 0, "max_write_lock_count" : 102400, "net_buffer_length" : 16384, "net_read_timeout" : 30, "net_retry_count" : 10, "net_write_timeout" : 60, "password_history" : 0, "password_require_current" : "OFF", "password_reuse_interval" : 0, "performance_schema" : "OFF", "profiling_history_size" : 15, "query_prealloc_size" : 8192, "read_buffer_size" : 131072, "read_rnd_buffer_size" : 262144, "show_old_temporals" : "OFF", "skip_name_resolve" : "ON", "slow_launch_time" : 2, "sql_mode" : null, "table_open_cache" : 8192, "table_open_cache_instances" : 16, "thread_cache_size" : 1024, "thread_stack" : 286720, "transaction_isolation" : "REPEATABLE-READ", "updatable_views_with_limit" : "YES", "wait_timeout" : 28800, "temptable_max_mmap" : 1073741824, "default_password_lifetime" : 0, "max_allowed_packet" : 1073741824, "binlog_expire_logs_seconds" : 3600, "max_binlog_cache_size" : 18446744073709547520, "binlog_cache_size" : 32768, "group_concat_max_len" : 1024, "max_binlog_size" : 67108864, "log_bin_trust_function_creators" : "ON", "explicit_defaults_for_timestamp" : "ON", "threadpool_stall_limit" : 50, "time_zone" : "SYSTEM", "rds_warn_max_binlog_cache_size" : 18446744073709547520, "default_collation_for_utf8mb4" : "utf8mb4_0900_ai_ci", "idle_transaction_timeout" : 0, "idle_readonly_transaction_timeout" : 0, "idle_write_transaction_timeout" : 0, "block_encryption_mode" : "aes-256-cbc", "innodb_lock_wait_timeout" : 50, "collation_server" : "utf8_general_ci", "innodb_read_ahead_threshold" : 56, "innodb_random_read_ahead" : "OFF", "eq_range_index_dive_limit" : 10, "sort_buffer_size" : 1048576, "join_buffer_size" : 524288, "range_optimizer_max_mem_size" : 16777216, "strict_status_check_RTO_time" : 30, "long_trx_decision_time" : 300, "mount_vip_when_failover" : "ON", "force_parallel_execute" : "OFF", "parallel_cost_threshold" : 1000, "parallel_default_dop" : 4, "parallel_max_threads" : 64, "parallel_memory_limit" : 104857600, "parallel_queue_timeout" : 0, "threadpool_oversubscribe" : 3, "binlog_gtid_simple_recovery" : "ON", "log_slave_updates" : "ON", "binlog_rows_query_log_events" : "OFF", "log-bin" : "ON", "gtid_mode" : "ON", "enforce_gtid_consistency" : "ON", "innodb_online_alter_log_max_size" : 134217728, "rds_sql_tracer_max_record_size" : 4096, "innodb_parallel_select_count" : "ON", "max_execution_time" : 0, "rds_sqlfilter_case_sensitive" : "OFF", "strict_status_check" : "ON", "rds_ddl_lock_wait_timeout" : 31536000 } }
  • 请求示例 设置可维护时间段的起止时间是22:00~02:00。 PUT https://{endpoint}/v3/056538411200d4cd2f79c003c7606412/instances/096c0fc43e804757b59946b80dc27f8bin07/ops-window { "start_time" : "22:00", "end_time" : "02:00" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 start_time 是 String 维护起始时间,UTC时间。 end_time 是 String 维护结束时间,UTC时间。 说明:TaurusDB数据库的结束时间和开始时间必须为整点时间,且相隔四个小时。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id String 创建的任务ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 size_in_gb 是 Integer 磁盘容量。取值范围:50GB~32000GB。
  • 响应示例 状态码: 200 Success. { "files" : [ { "name" : "20230706023359_669a94abef9f4979b2dfba92f48f4042in07_b051c8f7b98f4deeaf88ba97c8daba9dno07_SQLAudit_903bdbb6-1ba5-11ee-8b97-fa163ef0f8c2", "size" : 928, "updated_time" : "2023-07-06T02:43:57+0800", "download_link" : "https://obs.obs.domainname.com/bucketname/userid_instanceid/20230706/SQLAudit/xxxxxx", "link_expired_time" : "2023-07-13T012:30:36+0800" } ] }
  • 请求示例 获取全量SQL的临时下载链接。 GET https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instance/669a94abef9f4979b2dfba92f48f4042in07/auditlog/download-link?node_id=2e723b45786148fc94c8737f5980786cno07&last_file_name=20230724160316_99b1d48896bb44178b715d64b68603f9in07_6a21d5df9bb24f5db83121c5fec0b1d2no07_SQLAudit_8b4b53d2-29f8-11ee-92aa-fa163ef00f0d&limit=10&start_time=2023-07-24T09:27:00+0800&end_time=2023-07-25T15:00:14+0800
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 files Array of FileInfo objects 获取到的全量SQL文件信息。 表5 FileInfo 参数 参数类型 描述 name String 文件名。 size Long 文件大小,单位:KB。 updated_time String SQL文件最后一次修改时间,格式为“yyyy-mm-ddThh:mm:ssZ”。 其中,T指某个时间的开始,Z指时区偏移量,例如偏移1个小时显示为+0100。 download_link String 文件下载链接。 link_expired_time String 下载链接过期时间,格式为“yyyy-mm-ddThh:mm:ssZ”。 其中,T指某个时间的开始,Z指时区偏移量,例如偏移1个小时显示为+0100。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • URI GET /v3/{project_id}/instance/{instance_id}/auditlog/download-link 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String 实例ID,严格匹配UUID规则。 表2 Query参数 参数 是否必选 参数类型 描述 start_time 是 String 开始时间,不得早于实例创建时间。格式为“yyyy-mm-ddThh:mm:ssZ”。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 end_time 是 String 结束时间,不得晚于当前时间。格式为“yyyy-mm-ddThh:mm:ssZ”。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 node_id 否 String 节点ID。 若输入,则只获取该节点的全量SQL下载链接。 若不输入,则获取该实例所有节点的全量SQL下载链接。 last_file_name 否 String 上次查询的最后一个文件的文件名。 若输入,则从该文件名以后按字典顺序开始查询。 若不输入,则从第一个文件开始查询。 limit 否 Integer 一次查询返回的文件数量。 默认值为10,取值范围:1~50之间的整数值。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 job_id String 任务ID。 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 quota_list Array of setQuota objects 资源列表对象。 表6 setQuota 参数 参数类型 描述 enterprise_project_id String 企业项目ID。 instance_quota Integer 实例个数配额。取值范围0~100000。(如果已经存在实例,应该大于已经存在的实例个数) vcpus_quota Integer CPU核数配额。取值范围0~2147483646。(如果已经存在实例,应该大于已经占用的cpu个数) ram_quota Integer 内存使用配额,单位为GB。取值范围0~2147483646。(如果已经存在实例,应该大于已经占用的内存数) 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 quota_list 是 Array of setQuota objects 资源列表对象。 表4 setQuota 参数 是否必选 参数类型 描述 enterprise_project_id 是 String 企业项目ID。 instance_quota 否 Integer 实例个数配额。取值范围0~100000。(如果已经存在实例,应该大于已经存在的实例个数) vcpus_quota 否 Integer CPU核数配额。取值范围0~2147483646。(如果已经存在实例,应该大于已经占用的cpu个数) ram_quota 否 Integer 内存使用配额,单位为GB。取值范围0~2147483646。(如果已经存在实例,应该大于已经占用的内存数)
  • 请求示例 修改指定企业项目的资源配额。 PUT https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/quotas { "quota_list" : [ { "enterprise_project_id" : "0", "instance_quota" : 20, "vcpus_quota" : 20, "ram_quota" : 40 } ] }
  • 请求示例 数据同步表配置校验。 POST https://{localhost}/v3/23a50154cf494ec9ad6883979a12db0a/instances/54e42160670e48e789af7075e1efea1fin16/clickhouse/replication/table-check { "source_database_name" : "blackwhite_0017_22525694", "db_configs" : [ { "param_name" : "default_isolation_level", "value" : "QUERY_SNAPSHOT" }, { "param_name" : "enable_snapshots", "value" : "true" }, { "param_name" : "enable_chunk_level", "value" : "true" }, { "param_name" : "max_sync_threads", "value" : "1" }, { "param_name" : "treat_numeric_string_as_integer", "value" : "false" }, { "param_name" : "min_binlog_expire_logs_seconds", "value" : "86400" }, { "param_name" : "max_rows_in_buffer", "value" : "2000000" }, { "param_name" : "max_rows_in_buffers", "value" : "6000000" }, { "param_name" : "max_bytes_in_buffer", "value" : "200000000" }, { "param_name" : "max_bytes_in_buffers", "value" : "600000000" }, { "param_name" : "max_flush_data_time", "value" : "5000" } ], "tables_configs" : [ { "table_name" : "sbtest100", "table_config" : "ORDER BY id" } ], "table_repl_config" : { "repl_type" : "white_list", "tables" : [ ] }, "source_instance_id" : "77aa4096cb824a61b93dab5ca00ecc8fin07", "source_node_id" : "57bfeacf6e8d4eb685ea907372374b35no07" }
  • 响应示例 状态码: 200 Success. { "source_database_name" : "blackwhite_0017_22525694", "table_config_check_results" : [ { "table_name" : "sbtest100", "table_config" : "ORDER BY id", "check_result" : "Check Override Table Failed" } ] }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 source_instance_id 是 String 源实例ID。 source_node_id 否 String 源节点ID。TaurusDB只读节点ID。如为空,则取TaurusDB主节点ID。 source_database_name 是 String 源数据库名。 db_configs 是 Array of ChDatabaseConfigsInfo objects 库配置列表。 tables_configs 是 Array of ChDatabaseTablesConfigsInfo objects 表配置信息。 table_repl_config 是 ChDatabaseTableReplConfigInfo object 表同步配置信息。 表4 ChDatabaseConfigsInfo 参数 是否必选 参数类型 描述 param_name 是 String 库同步配置参数名。可通过“查询数据同步的库参数配置”接口查询。 value 是 String 库同步配置参数值。 表5 ChDatabaseTablesConfigsInfo 参数 是否必选 参数类型 描述 table_name 是 String 数据库表名。 table_config 是 String 表配置值。 允许输入的列操作有:PARTITION BY, COLUMNS, ORDER BY, SAMPLE BY, PRIMARY KEY, TTL 表6 ChDatabaseTableReplConfigInfo 参数 是否必选 参数类型 描述 repl_type 是 String 表同步类型。 取值范围: white_list:白名单,此时表范围不能为空。 black_list:黑名单,此时表范围为空则选择所有表。 tables 是 Array of strings 白名单或黑名单的表范围。
  • 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 source_database_name String 源数据库名。 table_config_check_results Array of ChDatabaseTableConfigCheckResult objects 表配置检查结果。 表8 ChDatabaseTableConfigCheckResult 参数 参数类型 描述 table_name String 数据库表名。 table_config String 表配置项。 允许输入的列操作有:PARTITION BY, COLUMNS, ORDER BY, SAMPLE BY, PRIMARY KEY, TTL check_result String 校验结果。 状态码: 400 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • URI POST /v3/{project_id}/instances/{instance_id}/clickhouse/replication/table-check 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String ClickHouse实例ID,严格匹配UUID规则。
  • 响应示例 状态码: 200 Success. { "configurations" : { "datastore_version_name" : 2.0, "datastore_name" : "taurus", "created" : "2022-10-29T09:38:36+0000", "updated" : "2022-10-29T09:38:36+0000" }, "total_count" : 125, "parameter_values" : [ { "name" : "auto_increment_increment", "value" : 1, "restart_required" : false, "readonly" : false, "value_range" : "1-65535", "type" : "integer", "description" : "auto_increment_increment和auto_increment_offset 用于master-to-master的复制,并可以用来控制AUTO_INCREMENT列的操作。" }, { "name" : "auto_increment_offset", "value" : 1, "restart_required" : false, "readonly" : false, "value_range" : "1-65535", "type" : "integer", "description" : "auto_increment_increment和auto_increment_offset用于master-to-master的复制,并可以用来控制AUTO_INCREMENT列的操作。" } ] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 configurations ParameterConfigurationInfo object 参数解释: 实例参数组信息。 total_count Long 参数解释: 实例参数总数。 取值范围: ≥0 parameter_values Array of ParameterValuesInfo objects 参数解释: 实例参数信息。 表5 ParameterConfigurationInfo 参数 参数类型 描述 datastore_version_name String 参数解释: 数据库版本名称。 取值范围: 2.0 datastore_name String 参数解释: 参数组引擎名称。 取值范围: taurus created String 参数解释: 参数组创建时间,格式为"yyyy-mm-ddThh:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 取值范围: 不涉及。 updated String 参数解释: 参数组更新时间,格式为"yyyy-mm-ddThh:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 取值范围: 不涉及。 表6 ParameterValuesInfo 参数 参数类型 描述 name String 参数解释: 参数名称。 取值范围: 不涉及。 value String 参数解释: 参数值。 取值范围: 不涉及。 restart_required Boolean 参数解释: 是否需要重启。 取值范围: false:否。 true:是。 readonly Boolean 参数解释: 是否只读。 取值范围: false:否。 true:是。 value_range String 参数解释: 参数值范围。 取值范围: 不涉及。 type String 参数解释: 参数类型。 取值范围: string integer boolean list float description String 参数解释: 参数描述。 取值范围: 不涉及。 状态码: 400 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 约束限制: 不涉及。 取值范围: 不涉及。 默认值: 不涉及。 X-Language 否 String 参数解释: 请求语言类型。 约束限制: 不涉及。 取值范围: en-us zh-cn 默认值: en-us。
  • URI GET /v3/{project_id}/instances/{instance_id}/configurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 租户在某一Region下的project ID。 获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符。 默认值: 不涉及。 instance_id 是 String 参数解释: 实例ID,此参数是实例的唯一标识。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,后缀为in07,长度为36个字符。 默认取值: 不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 参数解释: 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询。 约束限制: 必须为整数,不能为负数。 取值范围: ≥0 默认取值: 0 limit 否 Integer 参数解释: 查询记录数。 约束限制: 必须为整数,不能为负数。 取值范围: 1-100 默认取值: 100
  • 请求示例 修改数据库账户权限。 PUT https://{endpoint}/v3/23a50154cf494ec9ad6883979a12db0a/instances/86fd60a5256a4592b957e8e6bb2d1b59in07/clickhouse/users/permission { "user_name" : "user_test1", "databases" : [ "*" ], "dml" : 2 }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 请求语言类型。默认en-us。 取值范围: en-us zh-cn 表3 请求Body参数 参数 是否必选 参数类型 描述 user_name 是 String 数据库账号名。 databases 是 Array of strings 数据库列表。“*”表示所有数据库。 dml 是 Integer DML权限。 取值范围: 1:只读权限 2:读取和设置权限
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result String 请求结果。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • URI PUT /v3/{project_id}/instances/{instance_id}/clickhouse/users/permission 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String ClickHouse实例ID,严格匹配UUID规则。
  • 响应示例 状态码: 200 Success. { "source_instance_id" : "77aa4096cb824a61b93dab5ca00ecc8fin07", "source_node_id" : "57bfeacf6e8d4eb685ea907372374b35no07", "database_info" : { "database_name" : "blackwhite_0018_61474479", "db_config_check_results" : [ { "param_name" : "default_isolation_level", "value" : "QUERY_SNAPSHOT", "check_result" : "success" }, { "param_name" : "enable_snapshots", "value" : "true", "check_result" : "success" }, { "param_name" : "enable_chunk_level", "value" : "true", "check_result" : "success" }, { "param_name" : "max_sync_threads", "value" : "1", "check_result" : "success" }, { "param_name" : "treat_numeric_string_as_integer", "value" : "false", "check_result" : "success" }, { "param_name" : "min_binlog_expire_logs_seconds", "value" : "86400", "check_result" : "success" }, { "param_name" : "max_rows_in_buffer", "value" : "2000000", "check_result" : "success" }, { "param_name" : "max_rows_in_buffers", "value" : "6000000", "check_result" : "success" }, { "param_name" : "max_bytes_in_buffer", "value" : "200000000", "check_result" : "success" }, { "param_name" : "max_bytes_in_buffers", "value" : "600000000", "check_result" : "success" }, { "param_name" : "max_flush_data_time", "value" : "5000", "check_result" : "success" } ] }, "table_infos" : [ ], "table_repl_config" : { "repl_type" : "black_list", "tables" : [ ] }, "is_tables_change" : false, "new_table_repl_config" : { "repl_type" : null, "tables" : null }, "last_error_of_alter_table" : null }
共100000条