ClickHouse API models
- Backup.Type
- ClusterView
- ClickhouseConfig.Compression.Method
- ClickhouseConfig.Kafka.SaslMechanism
- ClickhouseConfig.Kafka.SecurityProtocol
- ClickhouseConfig.LogLevel
- Authentication.IdentificationType
- Grant.AccessType
- Settings.CountDistinctImplementation
- Settings.DateTimeInputFormat
- Settings.DateTimeOutputFormat
- Settings.DistributedProductMode
- Settings.FormatRegexpEscapingRule
- Settings.GroupByOverflowMode
- Settings.JoinAlgorithm
- Settings.LocalFilesystemReadMethod
- Settings.OverflowMode
- Settings.RemoteFilesystemReadMethod
- Settings.Writability
- Backup
- CreateBackupRequest
- DeleteBackupRequest
- GetBackupRequest
- ListBackupsRequest
- ListBackupsResponse
- Cluster
- ClusterResources
- ClusterResources.Clickhouse
- ClusterResources.Keeper
- ConnectionInfo
- CustomCertificate
- Host
- MetricsExporterConnectionInfo
- PrivateConnectionInfo
- CreateClusterRequest
- DeleteClusterRequest
- GetClusterRequest
- ListClusterBackupsRequest
- ListClusterBackupsResponse
- ListClusterHostsRequest
- ListClusterHostsResponse
- ListClusterOperationsRequest
- ListClusterOperationsResponse
- ListClustersRequest
- ListClustersResponse
- RescheduleMaintenanceRequest
- ResetClusterCredentialsRequest
- RestoreClusterRequest
- StartClusterRequest
- StopClusterRequest
- UpdateClusterRequest
- ClickhouseConfig
- ClickhouseConfig.Compression
- ClickhouseConfig.GraphiteRollup
- ClickhouseConfig.GraphiteRollup.Pattern
- ClickhouseConfig.GraphiteRollup.Pattern.Retention
- ClickhouseConfig.GraphiteRollupEntry
- ClickhouseConfig.HybridStorage
- ClickhouseConfig.Kafka
- ClickhouseConfig.KafkaTopicsEntry
- ClickhouseConfig.MergeTree
- ClickhouseConfig.Rabbitmq
- GetOperationRequest
- ListOperationsRequest
- ListOperationsResponse
- AssignedRoles
- Authentication
- DefaultRoles
- Grant
- Grantees
- Privileges
- QuotaNames
- Role
- Settings
- Settings.BoolSetting
- Settings.CountDistinctImplementationSetting
- Settings.DateTimeInputFormatSetting
- Settings.DateTimeOutputFormatSetting
- Settings.DistributedProductModeSetting
- Settings.DoubleSetting
- Settings.FormatRegexpEscapingRuleSetting
- Settings.GroupByOverflowModeSetting
- Settings.Int64Setting
- Settings.JoinAlgorithmSetting
- Settings.LocalFilesystemReadMethodSetting
- Settings.OverflowModeSetting
- Settings.RemoteFilesystemReadMethodSetting
- Settings.StringSetting
- Settings.WritabilityConstraint
- User
- CreateRoleRequest
- CreateUserRequest
- DeleteRoleRequest
- DeleteUserRequest
- GetRoleRequest
- GetUserRequest
- ListRolesRequest
- ListRolesResponse
- ListUsersRequest
- ListUsersResponse
- UpdateRoleRequest
- UpdateUserRequest
- Version
- ListVersionsRequest
- ListVersionsResponse
Backup.Type
Option |
Description |
TYPE_INVALID |
|
TYPE_AUTOMATED |
Backup created by automated daily schedule |
TYPE_MANUAL |
Backup created by user request |
ClusterView
Option |
Description |
CLUSTER_VIEW_INVALID |
Invalid cluster view value. |
CLUSTER_VIEW_BASIC |
Output basic information about the cluster. |
CLUSTER_VIEW_FULL |
Output full information about the cluster including allocated resources and ClickHouse settings. |
ClickhouseConfig.Compression.Method
Option |
Description |
METHOD_INVALID |
|
METHOD_LZ4 |
|
METHOD_ZSTD |
|
METHOD_LZ4HC |
ClickhouseConfig.Kafka.SaslMechanism
Option |
Description |
SASL_MECHANISM_INVALID |
|
SASL_MECHANISM_GSSAPI |
|
SASL_MECHANISM_PLAIN |
|
SASL_MECHANISM_SCRAM_SHA_256 |
|
SASL_MECHANISM_SCRAM_SHA_512 |
ClickhouseConfig.Kafka.SecurityProtocol
Option |
Description |
SECURITY_PROTOCOL_INVALID |
|
SECURITY_PROTOCOL_PLAINTEXT |
|
SECURITY_PROTOCOL_SSL |
|
SECURITY_PROTOCOL_SASL_PLAINTEXT |
|
SECURITY_PROTOCOL_SASL_SSL |
ClickhouseConfig.LogLevel
Option |
Description |
LOG_LEVEL_DEFAULT |
|
LOG_LEVEL_TRACE |
|
LOG_LEVEL_DEBUG |
|
LOG_LEVEL_INFORMATION |
|
LOG_LEVEL_WARNING |
|
LOG_LEVEL_ERROR |
Authentication.IdentificationType
Option |
Description |
IDENTIFICATION_TYPE_INVALID |
|
IDENTIFICATION_TYPE_SHA256_PASSWORD |
|
IDENTIFICATION_TYPE_DOUBLE_SHA1_PASSWORD |
|
IDENTIFICATION_TYPE_BCRYPT_PASSWORD |
Grant.AccessType
See in-depth description in ClickHouse documentation.
Option |
Description |
ACCESS_TYPE_INVALID |
|
ACCESS_TYPE_SHOW_DATABASES |
|
ACCESS_TYPE_SHOW_TABLES |
|
ACCESS_TYPE_SHOW_COLUMNS |
|
ACCESS_TYPE_SHOW_DICTIONARIES |
|
ACCESS_TYPE_SHOW |
|
ACCESS_TYPE_SHOW_FILESYSTEM_CACHES |
|
ACCESS_TYPE_SELECT |
|
ACCESS_TYPE_INSERT |
|
ACCESS_TYPE_ALTER_UPDATE |
|
ACCESS_TYPE_ALTER_DELETE |
|
ACCESS_TYPE_ALTER_ADD_COLUMN |
|
ACCESS_TYPE_ALTER_MODIFY_COLUMN |
|
ACCESS_TYPE_ALTER_DROP_COLUMN |
|
ACCESS_TYPE_ALTER_COMMENT_COLUMN |
|
ACCESS_TYPE_ALTER_CLEAR_COLUMN |
|
ACCESS_TYPE_ALTER_RENAME_COLUMN |
|
ACCESS_TYPE_ALTER_MATERIALIZE_COLUMN |
|
ACCESS_TYPE_ALTER_COLUMN |
|
ACCESS_TYPE_ALTER_MODIFY_COMMENT |
|
ACCESS_TYPE_ALTER_ORDER_BY |
|
ACCESS_TYPE_ALTER_SAMPLE_BY |
|
ACCESS_TYPE_ALTER_ADD_INDEX |
|
ACCESS_TYPE_ALTER_DROP_INDEX |
|
ACCESS_TYPE_ALTER_MATERIALIZE_INDEX |
|
ACCESS_TYPE_ALTER_CLEAR_INDEX |
|
ACCESS_TYPE_ALTER_INDEX |
|
ACCESS_TYPE_ALTER_ADD_PROJECTION |
|
ACCESS_TYPE_ALTER_DROP_PROJECTION |
|
ACCESS_TYPE_ALTER_MATERIALIZE_PROJECTION |
|
ACCESS_TYPE_ALTER_CLEAR_PROJECTION |
|
ACCESS_TYPE_ALTER_PROJECTION |
|
ACCESS_TYPE_ALTER_ADD_CONSTRAINT |
|
ACCESS_TYPE_ALTER_DROP_CONSTRAINT |
|
ACCESS_TYPE_ALTER_CONSTRAINT |
|
ACCESS_TYPE_ALTER_TTL |
|
ACCESS_TYPE_ALTER_MATERIALIZE_TTL |
|
ACCESS_TYPE_ALTER_SETTINGS |
|
ACCESS_TYPE_ALTER_MOVE_PARTITION |
|
ACCESS_TYPE_ALTER_FETCH_PARTITION |
|
ACCESS_TYPE_ALTER_FREEZE_PARTITION |
|
ACCESS_TYPE_ALTER_DATABASE_SETTINGS |
|
ACCESS_TYPE_ALTER_NAMED_COLLECTION |
|
ACCESS_TYPE_ALTER_TABLE |
|
ACCESS_TYPE_ALTER_DATABASE |
|
ACCESS_TYPE_ALTER_VIEW_REFRESH |
|
ACCESS_TYPE_ALTER_VIEW_MODIFY_QUERY |
|
ACCESS_TYPE_ALTER_VIEW |
|
ACCESS_TYPE_ALTER |
|
ACCESS_TYPE_CREATE_DATABASE |
|
ACCESS_TYPE_CREATE_TABLE |
|
ACCESS_TYPE_CREATE_VIEW |
|
ACCESS_TYPE_CREATE_DICTIONARY |
|
ACCESS_TYPE_CREATE_TEMPORARY_TABLE |
|
ACCESS_TYPE_CREATE_ARBITRARY_TEMPORARY_TABLE |
|
ACCESS_TYPE_CREATE_FUNCTION |
|
ACCESS_TYPE_CREATE_NAMED_COLLECTION |
|
ACCESS_TYPE_CREATE |
|
ACCESS_TYPE_DROP_DATABASE |
|
ACCESS_TYPE_DROP_TABLE |
|
ACCESS_TYPE_DROP_VIEW |
|
ACCESS_TYPE_DROP_DICTIONARY |
|
ACCESS_TYPE_DROP_FUNCTION |
|
ACCESS_TYPE_DROP_NAMED_COLLECTION |
|
ACCESS_TYPE_DROP |
|
ACCESS_TYPE_UNDROP_TABLE |
|
ACCESS_TYPE_TRUNCATE |
|
ACCESS_TYPE_OPTIMIZE |
|
ACCESS_TYPE_BACKUP |
|
ACCESS_TYPE_KILL_QUERY |
|
ACCESS_TYPE_KILL_TRANSACTION |
|
ACCESS_TYPE_MOVE_PARTITION_BETWEEN_SHARDS |
|
ACCESS_TYPE_CREATE_USER |
|
ACCESS_TYPE_ALTER_USER |
|
ACCESS_TYPE_DROP_USER |
|
ACCESS_TYPE_CREATE_ROLE |
|
ACCESS_TYPE_ALTER_ROLE |
|
ACCESS_TYPE_DROP_ROLE |
|
ACCESS_TYPE_ROLE_ADMIN |
|
ACCESS_TYPE_CREATE_ROW_POLICY |
|
ACCESS_TYPE_ALTER_ROW_POLICY |
|
ACCESS_TYPE_DROP_ROW_POLICY |
|
ACCESS_TYPE_CREATE_QUOTA |
|
ACCESS_TYPE_ALTER_QUOTA |
|
ACCESS_TYPE_DROP_QUOTA |
|
ACCESS_TYPE_CREATE_SETTINGS_PROFILE |
|
ACCESS_TYPE_ALTER_SETTINGS_PROFILE |
|
ACCESS_TYPE_DROP_SETTINGS_PROFILE |
|
ACCESS_TYPE_SHOW_USERS |
|
ACCESS_TYPE_SHOW_ROLES |
|
ACCESS_TYPE_SHOW_ROW_POLICIES |
|
ACCESS_TYPE_SHOW_QUOTAS |
|
ACCESS_TYPE_SHOW_SETTINGS_PROFILES |
|
ACCESS_TYPE_SHOW_ACCESS |
|
ACCESS_TYPE_ACCESS_MANAGEMENT |
|
ACCESS_TYPE_NAMED_COLLECTION |
|
ACCESS_TYPE_SYSTEM_DROP_CACHE |
|
ACCESS_TYPE_SYSTEM_RELOAD |
|
ACCESS_TYPE_SYSTEM_MERGES |
|
ACCESS_TYPE_SYSTEM_TTL_MERGES |
|
ACCESS_TYPE_SYSTEM_FETCHES |
|
ACCESS_TYPE_SYSTEM_MOVES |
|
ACCESS_TYPE_SYSTEM_SENDS |
|
ACCESS_TYPE_SYSTEM_REPLICATION_QUEUES |
|
ACCESS_TYPE_SYSTEM_DROP_REPLICA |
|
ACCESS_TYPE_SYSTEM_SYNC_REPLICA |
|
ACCESS_TYPE_SYSTEM_RESTART_REPLICA |
|
ACCESS_TYPE_SYSTEM_RESTORE_REPLICA |
|
ACCESS_TYPE_SYSTEM_FLUSH |
|
ACCESS_TYPE_DICT_GET |
|
ACCESS_TYPE_INTROSPECTION |
|
ACCESS_TYPE_URL |
|
ACCESS_TYPE_REMOTE |
|
ACCESS_TYPE_MONGO |
|
ACCESS_TYPE_MYSQL |
|
ACCESS_TYPE_POSTGRES |
|
ACCESS_TYPE_ODBC |
|
ACCESS_TYPE_JDBC |
|
ACCESS_TYPE_HDFS |
|
ACCESS_TYPE_S3 |
|
ACCESS_TYPE_ALL |
Settings.CountDistinctImplementation
Option |
Description |
COUNT_DISTINCT_IMPLEMENTATION_INVALID |
|
COUNT_DISTINCT_IMPLEMENTATION_UNIQ |
|
COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED |
|
COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED_64 |
|
COUNT_DISTINCT_IMPLEMENTATION_UNIQ_HLL_12 |
|
COUNT_DISTINCT_IMPLEMENTATION_UNIQ_EXACT |
Settings.DateTimeInputFormat
Option |
Description |
DATE_TIME_INPUT_FORMAT_INVALID |
|
DATE_TIME_INPUT_FORMAT_BEST_EFFORT |
|
DATE_TIME_INPUT_FORMAT_BASIC |
|
DATE_TIME_INPUT_FORMAT_BEST_EFFORT_US |
Settings.DateTimeOutputFormat
Option |
Description |
DATE_TIME_OUTPUT_FORMAT_INVALID |
|
DATE_TIME_OUTPUT_FORMAT_SIMPLE |
|
DATE_TIME_OUTPUT_FORMAT_ISO |
|
DATE_TIME_OUTPUT_FORMAT_UNIX_TIMESTAMP |
Settings.DistributedProductMode
Option |
Description |
DISTRIBUTED_PRODUCT_MODE_INVALID |
|
DISTRIBUTED_PRODUCT_MODE_DENY |
|
DISTRIBUTED_PRODUCT_MODE_LOCAL |
|
DISTRIBUTED_PRODUCT_MODE_GLOBAL |
|
DISTRIBUTED_PRODUCT_MODE_ALLOW |
Settings.FormatRegexpEscapingRule
Option |
Description |
FORMAT_REGEXP_ESCAPING_RULE_INVALID |
|
FORMAT_REGEXP_ESCAPING_RULE_ESCAPED |
|
FORMAT_REGEXP_ESCAPING_RULE_QUOTED |
|
FORMAT_REGEXP_ESCAPING_RULE_CSV |
|
FORMAT_REGEXP_ESCAPING_RULE_JSON |
|
FORMAT_REGEXP_ESCAPING_RULE_XML |
|
FORMAT_REGEXP_ESCAPING_RULE_RAW |
Settings.GroupByOverflowMode
Option |
Description |
GROUP_BY_OVERFLOW_MODE_INVALID |
|
GROUP_BY_OVERFLOW_MODE_THROW |
|
GROUP_BY_OVERFLOW_MODE_BREAK |
|
GROUP_BY_OVERFLOW_MODE_ANY |
Settings.JoinAlgorithm
Option |
Description |
JOIN_ALGORITHM_INVALID |
|
JOIN_ALGORITHM_HASH |
|
JOIN_ALGORITHM_PARALLEL_HASH |
|
JOIN_ALGORITHM_PARTIAL_MERGE |
|
JOIN_ALGORITHM_DIRECT |
|
JOIN_ALGORITHM_AUTO |
|
JOIN_ALGORITHM_FULL_SORTING_MERGE |
|
JOIN_ALGORITHM_PREFER_PARTIAL_MERGE |
Settings.LocalFilesystemReadMethod
Option |
Description |
LOCAL_FILESYSTEM_READ_METHOD_INVALID |
|
LOCAL_FILESYSTEM_READ_METHOD_READ |
|
LOCAL_FILESYSTEM_READ_METHOD_PREAD_THREADPOOL |
|
LOCAL_FILESYSTEM_READ_METHOD_PREAD |
|
LOCAL_FILESYSTEM_READ_METHOD_NMAP |
Settings.OverflowMode
Option |
Description |
OVERFLOW_MODE_INVALID |
|
OVERFLOW_MODE_THROW |
|
OVERFLOW_MODE_BREAK |
Settings.RemoteFilesystemReadMethod
Option |
Description |
REMOTE_FILESYSTEM_READ_METHOD_INVALID |
|
REMOTE_FILESYSTEM_READ_METHOD_READ |
|
REMOTE_FILESYSTEM_READ_METHOD_THREADPOOL |
Settings.Writability
Writability constraint values. See in-depth description in ClickHouse documentation.
Option |
Description |
WRITABILITY_INVALID |
|
WRITABILITY_CONST |
|
WRITABILITY_WRITABLE |
|
WRITABILITY_CHANGEABLE_IN_READONLY |
Backup
Field |
Description |
|
string Required. ID of the backup. |
|
string ID of the project that the backup belongs to. |
|
string User defined or autogenerated backup name. Contains shard name until we implement consistent multishard backups. |
|
google.protobuf.Timestamp The time when the backup was created (i.e. when the backup operation completed). |
|
google.protobuf.Timestamp The time when the backup operation was started. |
|
string ID of the associated ClickHouse cluster. |
|
int64 Size of backup in bytes |
|
doublecloud.clickhouse.v1.Backup.Type How this backup was created (manual/automatic/etc...) |
CreateBackupRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster to back up. |
|
string Optional. Name of the ClickHouse cluster backup. |
DeleteBackupRequest
Field |
Description |
|
string Required. ID of the backup to delete. |
GetBackupRequest
Field |
Description |
|
string Required. ID of the backup to return. |
ListBackupsRequest
Field |
Description |
|
string Required. ID of the project to list backups in. |
|
doublecloud.v1.Paging Paging information of the request |
ListBackupsResponse
Field |
Description |
|
list Requested list of backups. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Cluster
Field |
Description |
|
string ID of the ClickHouse cluster. |
|
string ID of the project that the ClickHouse cluster belongs to. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
google.protobuf.Timestamp Creation timestamp. |
|
string Name of the ClickHouse cluster. The name is unique within the project. |
|
string Description of the ClickHouse cluster. |
|
doublecloud.v1.ClusterStatus Current state of the cluster. |
|
string Version of ClickHouse DBMS. |
|
doublecloud.clickhouse.v1.ClusterResources Resources allocated to the ClickHouse cluster. |
|
doublecloud.clickhouse.v1.ConnectionInfo Connection information. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.clickhouse.v1.PrivateConnectionInfo Private connection information. |
|
doublecloud.v1.DataEncryption DataEncryption settings |
|
string ID of the network that the ClickHouse cluster belongs to. |
|
doublecloud.clickhouse.v1.ClickhouseConfig ClickHouse server configuration. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.v1.MaintenanceOperation Maintenance operation planned at nearest maintenance_window. |
|
doublecloud.clickhouse.v1.MetricsExporterConnectionInfo Prometheus JMX exporter endpoint HTTP basic auth information. |
|
doublecloud.clickhouse.v1.CustomCertificate Custom TLS certificate. |
ClusterResources
Field |
Description |
|
doublecloud.clickhouse.v1.ClusterResources.Clickhouse Resources allocated to ClickHouse hosts. |
|
doublecloud.clickhouse.v1.ClusterResources.Keeper Resources allocated to dedicated ClickHouse Keeper hosts. |
ClusterResources.Clickhouse
Field |
Description |
|
string ID of the preset for computational resources available to a host (CPU, memory etc.). Means the minimal resource preset for autoscaling. |
|
google.protobuf.Int64Value Volume of the storage available to a host, in bytes. |
|
google.protobuf.Int64Value Number of hosts per shard. |
|
google.protobuf.Int64Value Number of shards in the cluster. |
|
google.protobuf.Int64Value Limit for automatical storage volume scale, in bytes. Autoscaling disabled if not set. |
|
google.protobuf.StringValue Lower limit for automatical resource preset scale. Equal to resource_preset_id on creation if not set. |
|
google.protobuf.StringValue Upper limit for automatical resource preset scale. Autoscaling disabled if not set. |
ClusterResources.Keeper
Field |
Description |
|
string ID of the preset for computational resources available to a host (CPU, memory etc.). Means the minimal resource preset for autoscaling. |
|
google.protobuf.Int64Value Volume of the storage available to a host, in bytes. |
|
google.protobuf.Int64Value Number of keeper hosts. |
|
google.protobuf.Int64Value Limit for automatical storage volume scale, in bytes. Autoscaling disabled if not set. |
|
google.protobuf.StringValue Lower limit for automatical resource preset scale. Equal to resource_preset_id on creation if not set. |
|
google.protobuf.StringValue Upper limit for automatical resource preset scale. Autoscaling disabled if not set. |
ConnectionInfo
Field |
Description |
|
string Host to connect. |
|
string ClickHouse user. |
|
string Password for ClickHouse user. |
|
google.protobuf.Int64Value Port to connect using HTTPS protocol. |
|
google.protobuf.Int64Value Port to connect using TCP/native protocol. |
|
string Connection string for ClickHouse native protocol. |
|
string URI to connect using HTTPS protocol. |
|
string URI to connect using JDBC protocol. |
|
string URI to connect using ODBC protocol. |
|
google.protobuf.Int64Value Port to connect using HTTPS protocol with custom TLS certificate. |
|
google.protobuf.Int64Value Port to connect using TCP/native protocol with custom TLS certificate. |
|
string Connection string for ClickHouse native protocol with custom TLS certificate. |
|
string URI to connect using HTTPS protocol with custom TLS certificate. |
CustomCertificate
Field |
Description |
|
bool |
|
google.protobuf.BytesValue |
|
google.protobuf.BytesValue |
|
google.protobuf.BytesValue |
Host
Field |
Description |
|
string Name of the host. |
|
string ID of the ClickHouse cluster. |
|
string Name of the shard that the host belongs to. |
|
string Private dns name. |
|
doublecloud.v1.HostStatus Aggregated host status. |
MetricsExporterConnectionInfo
Field |
Description |
|
string User for HTTP basic auth. |
|
string Password for HTTP basic auth. |
PrivateConnectionInfo
Field |
Description |
|
string Host to connect. |
|
string ClickHouse user. |
|
string Password for ClickHouse user. |
|
google.protobuf.Int64Value Port to connect using HTTPS protocol. |
|
google.protobuf.Int64Value Port to connect using TCP/native protocol. |
|
string Connection string for ClickHouse native protocol. |
|
string URI to connect using HTTPS protocol. |
|
string URI to connect using JDBC protocol. |
|
string URI to connect using ODBC protocol. |
|
google.protobuf.Int64Value Port to connect using HTTPS protocol with custom TLS certificate. |
|
google.protobuf.Int64Value Port to connect using TCP/native protocol with custom TLS certificate. |
|
string Connection string for ClickHouse native protocol with custom TLS certificate. |
|
string URI to connect using HTTPS protocol with custom TLS certificate. |
CreateClusterRequest
Field |
Description |
|
string ID of the project to create the ClickHouse cluster in. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
string Name of the ClickHouse cluster. The name must be unique within the project. |
|
string Description of the ClickHouse cluster. |
|
string Version of ClickHouse DBMS. |
|
doublecloud.clickhouse.v1.ClusterResources Resources allocated to the ClickHouse cluster. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.v1.DataEncryption DataEncryption settings |
|
string ID of the network to create ClickHouse cluster in. |
|
doublecloud.clickhouse.v1.ClickhouseConfig ClickHouse server configuration. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
DeleteClusterRequest
Field |
Description |
|
string ID of the ClickHouse cluster to delete. To get the ClickHouse cluster ID, use a [ClusterService.List] request. |
GetClusterRequest
Field |
Description |
|
string ID of the ClickHouse cluster resource to return. |
|
bool Whether to include sensitive data in the response. If unspecified, defaults to false. |
ListClusterBackupsRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request |
ListClusterBackupsResponse
Field |
Description |
|
list Requested list of backups. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
ListClusterHostsRequest
Field |
Description |
|
string ID of the ClickHouse cluster to list hosts in. |
|
doublecloud.v1.Paging Paging information of the request |
ListClusterHostsResponse
Field |
Description |
|
list Requested list of hosts for the cluster. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
ListClusterOperationsRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request |
ListClusterOperationsResponse
Field |
Description |
|
list |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
ListClustersRequest
Field |
Description |
|
string ID of the project to list ClickHouse clusters in. |
|
doublecloud.v1.Paging Paging information of the request |
|
doublecloud.clickhouse.v1.ClusterView The level of detail to be returned. If unspecified, defaults to CLUSTER_VIEW_BASIC. |
ListClustersResponse
Field |
Description |
|
list List of ClickHouse cluster resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
RescheduleMaintenanceRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster to maintenance reschedule. |
|
doublecloud.v1.RescheduleType Required. The type of reschedule request. |
|
google.protobuf.Timestamp The time for SPECIFIC_TIME reschedule. Limited by two weeks since first time scheduled. |
ResetClusterCredentialsRequest
Field |
Description |
|
string ID of the ClickHouse cluster to reset credentials. To get the ClickHouse cluster ID, use a [ClusterService.List] request. |
RestoreClusterRequest
Field |
Description |
|
string Required. ID of the backup to restore from. |
|
string ID of the project to create the ClickHouse cluster in. |
|
string ID of the region to place instances. |
|
string Name of the ClickHouse cluster. The name must be unique within the project. |
|
string Description of the ClickHouse cluster. |
|
string Version of ClickHouse DBMS. |
|
doublecloud.clickhouse.v1.ClusterResources Resources allocated to the ClickHouse cluster. |
|
doublecloud.v1.Access Security settings |
|
doublecloud.v1.DataEncryption DataEncryption settings |
|
string ID of the network to create ClickHouse cluster in. |
|
doublecloud.clickhouse.v1.ClickhouseConfig ClickHouse server configuration. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
StartClusterRequest
Field |
Description |
|
string ID of the ClickHouse cluster to start. |
StopClusterRequest
Field |
Description |
|
string ID of the ClickHouse cluster to stop. |
UpdateClusterRequest
Field |
Description |
|
string ID of the ClickHouse cluster resource to update. To get the ClickHouse cluster ID, use a [ClusterService.List] request. |
|
string New name for the cluster. |
|
string New description of the ClickHouse cluster. |
|
string Version of ClickHouse DBMS. |
|
doublecloud.clickhouse.v1.ClusterResources Resources allocated to the ClickHouse cluster. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.clickhouse.v1.ClickhouseConfig ClickHouse server configuration. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.clickhouse.v1.CustomCertificate Custom TLS certificate |
ClickhouseConfig
Field |
Description |
|
|
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.StringValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
|
|
list |
|
|
|
list |
|
doublecloud.clickhouse.v1.ClickhouseConfig.GraphiteRollupEntry |
|
|
|
list |
|
|
|
|
|
google.protobuf.DoubleValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
|
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
ClickhouseConfig.Compression
Field |
Description |
|
doublecloud.clickhouse.v1.ClickhouseConfig.Compression.Method |
|
int64 |
|
double |
|
google.protobuf.Int64Value |
ClickhouseConfig.GraphiteRollup
Field |
Description |
|
list |
|
doublecloud.clickhouse.v1.ClickhouseConfig.GraphiteRollup.Pattern |
ClickhouseConfig.GraphiteRollup.Pattern
Field |
Description |
|
google.protobuf.StringValue |
|
google.protobuf.StringValue |
|
list |
|
doublecloud.clickhouse.v1.ClickhouseConfig.GraphiteRollup.Pattern.Retention |
ClickhouseConfig.GraphiteRollup.Pattern.Retention
Field |
Description |
|
int64 |
|
int64 |
ClickhouseConfig.GraphiteRollupEntry
Field |
Description |
|
string |
|
ClickhouseConfig.HybridStorage
Field |
Description |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
ClickhouseConfig.Kafka
Field |
Description |
|
doublecloud.clickhouse.v1.ClickhouseConfig.Kafka.SecurityProtocol |
|
doublecloud.clickhouse.v1.ClickhouseConfig.Kafka.SaslMechanism |
|
google.protobuf.StringValue |
|
google.protobuf.StringValue |
|
google.protobuf.BoolValue |
|
google.protobuf.Duration |
|
google.protobuf.Duration |
ClickhouseConfig.KafkaTopicsEntry
Field |
Description |
|
string |
|
ClickhouseConfig.MergeTree
Field |
Description |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.BoolValue |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.BoolValue |
|
google.protobuf.Duration |
|
google.protobuf.Duration |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.Int64Value |
|
google.protobuf.Int64Value |
|
google.protobuf.Duration |
|
google.protobuf.BoolValue |
|
google.protobuf.Duration |
ClickhouseConfig.Rabbitmq
Field |
Description |
|
google.protobuf.StringValue |
|
google.protobuf.StringValue |
|
google.protobuf.StringValue |
GetOperationRequest
Field |
Description |
|
string Required. ID of the operation to return. |
ListOperationsRequest
Field |
Description |
|
string ID of the project to list clusters operations in. |
|
doublecloud.v1.Paging Paging information of the request |
ListOperationsResponse
Field |
Description |
|
list List of operations. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
AssignedRoles
Field |
Description |
|
list List of assigned roles to the user or another role. |
|
string |
Authentication
Field |
Description |
|
doublecloud.clickhouse.v1.Authentication.IdentificationType Identification type. By default IDENTIFICATION_TYPE_SHA256_PASSWORD will be used. |
|
google.protobuf.StringValue Password of the user. Required for SHA256_PASSWORD, DOUBLE_SHA1_PASSWORD and BCRYPT_PASSWORD identification types. |
DefaultRoles
Field |
Description |
|
bool Shows that all granted roles set for user by default. |
|
list List of granted roles provided by default. |
|
string |
|
list All the granted roles set as default excepting of the listed ones. |
|
string |
Grant
Field |
Description |
|
doublecloud.clickhouse.v1.Grant.AccessType Required. Type of the privilege access. |
|
string Name of the database to which access is granted or partially revoked. |
|
string Name of the table to which access is granted or partially revoked. |
|
list Name of the columns to which access is granted or partially revoked. Privilege should have COLUMN level. |
|
string |
|
bool Shows whether the privilege should be revoked or not. By default is False. False — describes a grant. True - describes a partial revoke. |
|
bool Permission is granted with GRANT option. Works only if it is described as a grant. |
Grantees
Field |
Description |
|
bool Shows that this user can grant privileges to anyone. |
|
list List of users or roles this user can grant privileges to. |
|
string |
|
list List of users or roles this user can't grant privileges to. |
|
string |
Privileges
Field |
Description |
|
list List of grants. |
|
QuotaNames
Field |
Description |
|
list List of assigned quotas names. |
|
string |
Role
Field |
Description |
|
string Name of the ClickHouse user. |
|
string ID of the ClickHouse cluster. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges of the role. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints of the role. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the role. |
Settings
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Restricts permissions for non-DDL queries. Possible values:
|
|
doublecloud.clickhouse.v1.Settings.BoolSetting
Whether DDL queries are allowed. Default value: |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Quorum write timeout in milliseconds. Default value: 60000. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Max replica delay in milliseconds. If a replica lags more than the set value, this replica is not used. Default value: 300000. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.GroupByOverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum query execution time in milliseconds. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum number of columns that can be read from a table in a single query. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum number of temporary columns that must be kept in RAM at the same time when running a query, including constant columns. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum number of temporary columns that must be kept in RAM at the same time when running a query, excluding constant columns. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum part of a query that can be taken to RAM for parsing with the SQL parser, in bytes. Default value: 262144. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum depth of query syntax tree. Default value: 1000. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum size of query syntax tree in number of nodes. Default value: 50000. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum size of query syntax tree in number of nodes after expansion of aliases and the asterisk. Default value: 500000. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Connection timeout in milliseconds. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Receive timeout in milliseconds. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Send timeout in milliseconds. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.DistributedProductModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting Whether expression compilation is enabled. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The number of identical expressions before they are compiled. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting
Squash blocks passed to INSERT query to specified size in rows, if blocks are
not big enough. If set to |
|
doublecloud.clickhouse.v1.Settings.Int64Setting
Squash blocks passed to INSERT query to specified size in bytes, if blocks are
not big enough. If set to |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum request size in rows to use the cache of uncompressed data. The cache is not used for requests larger than the specified value. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum request size in bytes to use the cache of uncompressed data. The cache is not used for requests larger than the specified value. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The minimum number of rows to be read from a file to enable concurrent read. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The minimum number of bytes to be read from a file to enable concurrent read. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Priority of the query. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting Whether quoting of 64-bit integers is enabled in JSON output format. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting
Whether output of special floating-point values ( |
|
doublecloud.clickhouse.v1.Settings.Int64Setting HTTP connection timeout, in milliseconds. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting HTTP receive timeout, in milliseconds. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting HTTP send timeout, in milliseconds. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting
Whether progress notifications using X-ClickHouse-Progress headers are enabled.
Default value: |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Minimum interval between progress notifications, in milliseconds. Default value: 100. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting
Whether CORS header in HTTP responses is enabled. Default value: |
|
doublecloud.clickhouse.v1.Settings.BoolSetting Whether the memory-saving mode of distributed aggregation is enabled. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Timeout for DDL queries, in milliseconds. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Minimal execution speed in rows per second. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Minimal execution speed in bytes per second. |
|
doublecloud.clickhouse.v1.Settings.CountDistinctImplementationSetting Aggregate function to use for implementation of count(DISTINCT ...). |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.OverflowModeSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Connection timeout with failover in milliseconds. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Check that the speed is not too low after the specified time has elapsed. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum number of concurrent requests per user. |
|
doublecloud.clickhouse.v1.Settings.JoinAlgorithmSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.DateTimeInputFormatSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.DateTimeOutputFormatSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.StringSetting Regular expression (for Regexp format) |
|
doublecloud.clickhouse.v1.Settings.FormatRegexpEscapingRuleSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Whenever query memory usage becomes larger than every next step in number of bytes the memory profiler will collect the allocating stack trace. Zero means disabled memory profiler. |
|
doublecloud.clickhouse.v1.Settings.DoubleSetting Collect random allocations and deallocations and write them into system.trace_log with 'MemorySample' trace_type. The probability is for every alloc/free regardless to the size of the allocation. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Sets the maximum number of parallel threads for the SELECT query data read phase with the FINAL modifier. See in-depth description in ClickHouse documentation. |
|
doublecloud.clickhouse.v1.Settings.BoolSetting Enables or disables order-preserving parallel parsing of data formats. Supported only for TSV, TKSV, CSV and JSONEachRow formats. See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.BoolSetting Enables or disables the insertion of JSON data with nested objects. See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.LocalFilesystemReadMethodSetting Method of reading data from local filesystem, one of: read, pread, mmap, io_uring, pread_threadpool. The 'io_uring' method is experimental and does not work for Log, TinyLog, StripeLog, File, Set and Join, and other tables with append-able files in presence of concurrent reads and writes. |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum size of the buffer to read from the filesystem. See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The setting sets the maximum number of retries for ClickHouse Keeper (or ZooKeeper) requests during insert into replicated MergeTree. Only Keeper requests which failed due to network error, Keeper session timeout, or request timeout are considered for retries. Default: 20 from 23.2, 0(disabled) before Min_version: 22.11 See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum amount of data consumed by temporary files on disk in bytes for all concurrently running user queries. Zero means unlimited. Default: 0 - unlimited Min_version: 22.10 See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting The maximum amount of data consumed by temporary files on disk in bytes for all concurrently running queries. Zero means unlimited. Default: 0 - unlimited Min_version: 22.10 See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Limits maximum recursion depth in the recursive descent parser. Allows controlling the stack size. Default: 1000 Min_version: 20.4 Special: 0 - unlimited See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.RemoteFilesystemReadMethodSetting Method of reading data from remote filesystem, one of: read, threadpool. Default: read Min_version: 21.11 See in-depth description in ClickHouse GitHub |
|
doublecloud.clickhouse.v1.Settings.Int64Setting It represents soft memory limit in case when hard limit is reached on user level. This value is used to compute overcommit ratio for the query. Zero means skip the query. Default: 1GiB Min_version: 22.5 See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting It represents soft memory limit in case when hard limit is reached on global level. This value is used to compute overcommit ratio for the query. Zero means skip the query. Default: 1GiB Min_version: 22.5 See in-depth description in ClickHouse documentation |
|
doublecloud.clickhouse.v1.Settings.Int64Setting Maximum time thread will wait for memory to be freed in the case of memory overcommit on a user level. If the timeout is reached and memory is not freed, an exception is thrown. Default: 5000000 Min_version: 22.5 See in-depth description in ClickHouse documentation |
Settings.BoolSetting
Field |
Description |
|
google.protobuf.BoolValue Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.CountDistinctImplementationSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.CountDistinctImplementation Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.DateTimeInputFormatSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.DateTimeInputFormat Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.DateTimeOutputFormatSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.DateTimeOutputFormat Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.DistributedProductModeSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.DistributedProductMode Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.DoubleSetting
Field |
Description |
|
google.protobuf.DoubleValue Setting value. |
|
google.protobuf.DoubleValue Min constraint specifies lower boundary for a numeric setting. |
|
google.protobuf.DoubleValue Max constraint specifies upper boundary for a numeric setting. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.FormatRegexpEscapingRuleSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.FormatRegexpEscapingRule Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.GroupByOverflowModeSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.GroupByOverflowMode Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.Int64Setting
Field |
Description |
|
google.protobuf.Int64Value Setting value. |
|
google.protobuf.Int64Value Min constraint specifies lower boundary for a numeric setting. |
|
google.protobuf.Int64Value Max constraint specifies upper boundary for a numeric setting. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.JoinAlgorithmSetting
Field |
Description |
|
list Setting value. |
|
|
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.LocalFilesystemReadMethodSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.LocalFilesystemReadMethod Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.OverflowModeSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.OverflowMode Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.RemoteFilesystemReadMethodSetting
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.RemoteFilesystemReadMethod Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.StringSetting
Field |
Description |
|
google.protobuf.StringValue Setting value. |
|
doublecloud.clickhouse.v1.Settings.WritabilityConstraint Writability constraint specifies how the user can change this setting. |
Settings.WritabilityConstraint
Field |
Description |
|
doublecloud.clickhouse.v1.Settings.Writability Writability value. |
User
Field |
Description |
|
string Name of the ClickHouse user. |
|
string ID of the ClickHouse cluster. |
|
doublecloud.clickhouse.v1.DefaultRoles Default role settigns. |
|
doublecloud.clickhouse.v1.Grantees Grantees settings. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges of the user. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints of the user. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the user. |
|
doublecloud.clickhouse.v1.AssignedRoles List of assigned roles to the user. |
CreateRoleRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges that define the scope of queries the a user with that role can execute. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the role. |
CreateUserRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user. |
|
doublecloud.clickhouse.v1.Authentication Authentication params of the user. |
|
doublecloud.clickhouse.v1.DefaultRoles Default role settigns. |
|
doublecloud.clickhouse.v1.Grantees Grantees settings. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges that define the scope of queries the a user can execute. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the user. |
|
doublecloud.clickhouse.v1.AssignedRoles List of assigned roles to the user. |
DeleteRoleRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role to delete. |
DeleteUserRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user to delete. |
GetRoleRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role. |
GetUserRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user. |
ListRolesRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request. |
ListRolesResponse
Field |
Description |
|
list Requested list of ClickHouse roles. |
|
|
|
doublecloud.v1.NextPage Paging information of the response. |
ListUsersRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request. |
ListUsersResponse
Field |
Description |
|
list Requested list of ClickHouse users. |
|
|
|
doublecloud.v1.NextPage Paging information of the response. |
UpdateRoleRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges that define the scope of queries the a user with that role can execute. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the role. |
UpdateUserRequest
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user. |
|
doublecloud.clickhouse.v1.Authentication Authentication params of the user. |
|
doublecloud.clickhouse.v1.DefaultRoles Default role settigns. |
|
doublecloud.clickhouse.v1.Grantees Grantees settings. |
|
doublecloud.clickhouse.v1.Privileges List of the privileges that define the scope of queries the a user can execute. |
|
doublecloud.clickhouse.v1.Settings Settings and constraints. |
|
doublecloud.clickhouse.v1.QuotaNames List of assigned quotas to the user. |
|
doublecloud.clickhouse.v1.AssignedRoles List of assigned roles to the user. |
Version
Field |
Description |
|
string ID of the version. |
|
string Name of the version. |
|
bool Whether version is deprecated. |
|
list List of versions that can be updated from current. |
|
string |
ListVersionsRequest
Field |
Description |
|
doublecloud.v1.Paging Paging information of the request |
ListVersionsResponse
Field |
Description |
|
list Requested list of available versions. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |