Service doublecloud.clickhouse.v1.ClusterService
Get
Returns the specified ClickHouse cluster.
Request
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. |
Response
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. |
List
Retrieves a list of ClickHouse clusters that belong to the specified project.
Request
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. |
Response
Field |
Description |
|
list List of ClickHouse cluster resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Create
Creates a ClickHouse cluster in the specified project.
Request
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. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Update
Updates the specified ClickHouse cluster.
Request
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 |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Delete
Deletes the specified ClickHouse cluster.
Request
Field |
Description |
|
string ID of the ClickHouse cluster to delete. To get the ClickHouse cluster ID, use a [ClusterService.List] request. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ResetCredentials
Reset credentials for the specified cluster.
Request
Field |
Description |
|
string ID of the ClickHouse cluster to reset credentials. To get the ClickHouse cluster ID, use a [ClusterService.List] request. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ListHosts
Retrieves a list of hosts for the specified cluster.
Request
Field |
Description |
|
string ID of the ClickHouse cluster to list hosts in. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list Requested list of hosts for the cluster. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Restore
Creates a new ClickHouse cluster from the specified backup.
Request
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. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ListBackups
Returns the list of available backups for the specified ClickHouse cluster.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list Requested list of backups. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Start
Starts stopped ClickHouse cluster.
Request
Field |
Description |
|
string ID of the ClickHouse cluster to start. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Stop
Stops running ClickHouse cluster.
Request
Field |
Description |
|
string ID of the ClickHouse cluster to stop. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
RescheduleMaintenance
Reschedule planned maintenance operation.
Request
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. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
ListOperations
List cluster operations.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |