Retrieve a Kafka Cluster
Allows you to retrieve the details of a specific Kafka cluster based on its ID.
Endpoint
GET /clusters/{clusterId}
The GET /clusters/{clusterId} endpoint retrieves detailed information about a specific Kafka cluster identified by its unique UUID (clusterId). This endpoint returns metadata, including creation and modification dates, ownership details, and current operational state. The properties section provides specific details such as the cluster name, version, size, and connection information, including broker addresses, and network configurations.
Use this endpoint to fetch comprehensive details about a Kafka cluster within your environment, facilitating effective management and monitoring of Kafka resources.
Request
curl -X 'GET' \
'https://kafka.de-txl.ionos.com/clusters/e69b22a5-8fee-56b1-b6fb-4a07e4205ead' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer $Token'To make authenticated requests to the API, the following fields are mandatory in the request header:
Accept
yes
string
Set this to application/json.
Authorization
yes
string
Provide a header value as Bearer followed by your token.
clusterId
Yes
string
The UUID of the Kafka cluster.
Example: e69b22a5-8fee-56b1-b6fb-4a07e4205ead
Response
200 Successful operation
{
"id": "e69b22a5-8fee-56b1-b6fb-4a07e4205ead",
"type": "cluster",
"href": "/clusters/e69b22a5-8fee-56b1-b6fb-4a07e4205ead",
"metadata": {
"createdDate": "2020-12-10T13:37:50+01:00",
"createdBy": "ionos:identity:::users/87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"createdByUserId": "87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"lastModifiedDate": "2020-12-11T13:37:50+01:00",
"lastModifiedBy": "ionos:identity:::users/87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"lastModifiedByUserId": "87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"resourceURN": "ionos:<product>:<location>:<contract>:<resource-path>",
"state": "AVAILABLE",
"brokerAddresses": [
"192.168.1.101:9093",
"192.168.1.102:9093",
"192.168.1.103:9093"
]
},
"properties": {
"name": "my-kafka-cluster",
"version": "3.9.0",
"size": "S",
"connections": [
{
"datacenterId": "5a029f4a-72e5-11ec-90d6-0242ac120003",
"lanId": "2",
"brokerAddresses": [
"192.168.1.101/24",
"192.168.1.102/24",
"192.168.1.103/24"
]
}
]
}
}Last updated
Was this helpful?