Service doublecloud.clickhouse.v1.UserService
Get
Returns the specified ClickHouse user.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user. |
Response
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. |
List
Retrieves a list of ClickHouse users.
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 ClickHouse users. |
|
|
|
doublecloud.v1.NextPage Paging information of the response. |
Create
Creates a new ClickHouse user.
Request
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. |
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
Modifies the specified ClickHouse user.
Request
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. |
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 user.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the user to delete. |
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. |
GetRole
Returns the specified ClickHouse role.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role. |
Response
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. |
ListRoles
Retrieves a list of ClickHouse roles.
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 ClickHouse roles. |
|
|
|
doublecloud.v1.NextPage Paging information of the response. |
CreateRole
Creates a new ClickHouse role.
Request
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. |
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. |
UpdateRole
Modifies the specified ClickHouse role.
Request
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. |
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. |
DeleteRole
Deletes the specified ClickHouse role.
Request
Field |
Description |
|
string Required. ID of the ClickHouse cluster. |
|
string Required. Name of the role to delete. |
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. |