Service doublecloud.kafka.v1.ClusterService
Get
Returns the specified Apache Kafka® cluster.
Request
Field |
Description |
|
string ID of the Apache Kafka® 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 Apache Kafka® cluster. |
|
string ID of the project that the Apache Kafka® 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 Apache Kafka® cluster. The name is unique within the project. |
|
string Description of the Apache Kafka® cluster. |
|
doublecloud.v1.ClusterStatus Current state of the cluster. |
|
string Version of Apache Kafka®. |
|
doublecloud.kafka.v1.ClusterResources Resources allocated to the Apache Kafka® cluster. |
|
doublecloud.kafka.v1.ConnectionInfo Connection information. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.v1.DataEncryption DataEncryption settings |
|
string ID of the network that the Apache Kafka® cluster belongs to. |
|
doublecloud.kafka.v1.PrivateConnectionInfo Private connection information. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.v1.MaintenanceOperation Maintenance operation planned at nearest maintenance_window. |
|
doublecloud.kafka.v1.KafkaConfig Configuration of the Apache Kafka cluster. |
|
doublecloud.kafka.v1.MetricsExporterConnectionInfo Prometheus metrics exporter endpoint HTTP basic auth information. |
|
doublecloud.kafka.v1.SchemaRegistryConfig Configuration of Schema Registry. |
|
doublecloud.kafka.v1.RestAPIConfig Configuration of REST API. |
List
Retrieves a list of Apache Kafka® clusters that belong to the specified project.
Request
Field |
Description |
|
string ID of the project to list Apache Kafka® clusters in. |
|
doublecloud.v1.Paging Paging information of the request |
|
doublecloud.kafka.v1.ClusterView The level of detail to be returned. If unspecified, defaults to CLUSTER_VIEW_BASIC. |
Response
Field |
Description |
|
list List of Apache Kafka® cluster resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Create
Creates an Apache Kafka® cluster in the specified project.
Request
Field |
Description |
|
string ID of the project to create the Apache Kafka® cluster in. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
string Name of the Apache Kafka® cluster. The name must be unique within the project. |
|
string Description of the Apache Kafka® cluster. |
|
string Version of Apache Kafka®. |
|
doublecloud.kafka.v1.ClusterResources Resources allocated to the Apache Kafka® cluster. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.v1.DataEncryption DataEncryption settings |
|
string ID of the network to create the Apache Kafka® cluster in. |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.kafka.v1.KafkaConfig Configuration and resources for hosts that should be created for the Apache Kafka® cluster. |
|
doublecloud.kafka.v1.SchemaRegistryConfig Configuration of Schema Registry. |
|
doublecloud.kafka.v1.RestAPIConfig Configuration of REST API. |
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 Apache Kafka® cluster.
Request
Field |
Description |
|
string ID of the Apache Kafka Cluster resource to update. To get the Apache Kafka cluster ID, use a [ClusterService.List] request. |
|
string New name of the Apache Kafka® cluster. The name must be unique within the project. |
|
string New description of the Apache Kafka cluster. |
|
string Version of Apache Kafka®. |
|
doublecloud.kafka.v1.ClusterResources New resources allocated to the Apache Kafka® cluster. |
|
doublecloud.v1.Access Access settings |
|
doublecloud.v1.MaintenanceWindow Window of maintenance operations. |
|
doublecloud.kafka.v1.KafkaConfig Configuration and resources for hosts that should be created for the Apache Kafka® cluster. |
|
doublecloud.kafka.v1.SchemaRegistryConfig Configuration of Schema Registry. |
|
doublecloud.kafka.v1.RestAPIConfig Configuration of REST API. |
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 Apache Kafka® cluster.
Request
Field |
Description |
|
string ID of the Apache Kafka® cluster to delete. To get the Apache Kafka® 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 Apache Kafka® cluster to reset credentials. To get the Apache Kafka® 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 Apache Kafka cluster. To get the Apache Kafka cluster ID use a [ClusterService.List] request. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list List of Host resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Start
Starts stopped Kafka cluster.
Request
Field |
Description |
|
string ID of the Kafka 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 Kafka cluster.
Request
Field |
Description |
|
string ID of the Kafka 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 Kafka 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 Kafka cluster. |
|
doublecloud.v1.Paging Paging information of the request |
Response
Field |
Description |
|
list |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |