GET
/
apis
/
cloud.streamnative.io
/
v1alpha1
/
namespaces
/
{namespace}
/
pulsarclusters
/
{name}
{
  "apiVersion": "<string>",
  "kind": "<string>",
  "metadata": {
    "annotations": {},
    "clusterName": "<string>",
    "creationTimestamp": "2023-11-07T05:31:56Z",
    "deletionGracePeriodSeconds": 123,
    "deletionTimestamp": "2023-11-07T05:31:56Z",
    "finalizers": [
      ""
    ],
    "generateName": "<string>",
    "generation": 123,
    "labels": {},
    "managedFields": [
      {
        "apiVersion": "<string>",
        "fieldsType": "<string>",
        "fieldsV1": {},
        "manager": "<string>",
        "operation": "<string>",
        "subresource": "<string>",
        "time": "2023-11-07T05:31:56Z"
      }
    ],
    "name": "<string>",
    "namespace": "<string>",
    "ownerReferences": [
      {
        "apiVersion": "",
        "blockOwnerDeletion": true,
        "controller": true,
        "kind": "",
        "name": "",
        "uid": ""
      }
    ],
    "resourceVersion": "<string>",
    "selfLink": "<string>",
    "uid": "<string>"
  },
  "spec": {
    "bookKeeperSetRef": {
      "name": "",
      "namespace": "<string>"
    },
    "bookkeeper": {
      "autoScalingPolicy": {
        "maxReplicas": 0,
        "minReplicas": 123
      },
      "image": "<string>",
      "replicas": 123,
      "resourceSpec": {
        "nodeType": "<string>",
        "storageSize": "<string>"
      },
      "resources": {
        "cpu": "<string>",
        "directPercentage": 0,
        "heapPercentage": 0,
        "journalDisk": "<string>",
        "ledgerDisk": "<string>",
        "memory": "<string>"
      }
    },
    "broker": {
      "autoScalingPolicy": {
        "maxReplicas": 123,
        "minReplicas": 123
      },
      "image": "<string>",
      "replicas": 123,
      "resourceSpec": {
        "nodeType": "<string>"
      },
      "resources": {
        "cpu": "<string>",
        "directPercentage": 0,
        "heapPercentage": 0,
        "memory": "<string>"
      }
    },
    "config": {
      "auditLog": {
        "categories": [
          ""
        ]
      },
      "custom": {},
      "functionEnabled": true,
      "protocols": {
        "amqp": {},
        "kafka": {},
        "mqtt": {}
      },
      "transactionEnabled": true,
      "websocketEnabled": true
    },
    "instanceName": "",
    "location": "",
    "maintenanceWindow": {
      "recurrence": "",
      "window": {
        "duration": "<string>",
        "startTime": ""
      }
    },
    "poolMemberRef": {
      "name": "",
      "namespace": ""
    },
    "releaseChannel": "<string>",
    "serviceEndpoints": [
      {
        "dnsName": "",
        "type": "<string>"
      }
    ],
    "tolerations": [
      {
        "effect": "<string>",
        "key": "<string>",
        "operator": "<string>",
        "value": "<string>"
      }
    ],
    "zooKeeperSetRef": {
      "name": "",
      "namespace": "<string>"
    }
  },
  "status": {
    "bookkeeper": {
      "readyReplicas": 123,
      "replicas": 123,
      "updatedReplicas": 123
    },
    "broker": {
      "readyReplicas": 123,
      "replicas": 123,
      "updatedReplicas": 123
    },
    "conditions": [
      {
        "lastTransitionTime": "2023-11-07T05:31:56Z",
        "message": "<string>",
        "observedGeneration": 123,
        "reason": "<string>",
        "status": "",
        "type": ""
      }
    ],
    "zookeeper": {
      "readyReplicas": 123,
      "replicas": 123,
      "updatedReplicas": 123
    }
  }
}

Path Parameters

name
string
required

name of the PulsarCluster

namespace
string
required

object name and auth scope, such as for teams and projects

Query Parameters

pretty
string

If 'true', then the output is pretty printed.

Response

200
application/json

OK

PulsarCluster