Get cluster Run in API Explorer

GET /v1/clusters/{id}

Get information about a Redpanda cluster.

Path parameters

  • id string Required

Responses

  • 200 application/json

    OK

    Hide response attribute Show response attribute object
    • cluster object

      Resource describing a Cluster.

      Hide cluster attributes Show cluster attributes object
      • cloud_provider string

        Cloud provider where resources are created.

        Values are CLOUD_PROVIDER_AWS, CLOUD_PROVIDER_GCP, or CLOUD_PROVIDER_AZURE.

      • cloud_provider_tags object

        Tags placed on cloud resources. If the cloud provider is GCP and the name of a tag has the prefix "gcp.network-tag.", the tag is a network tag that will be added to the Redpanda cluster GKE nodes. Otherwise, the tag is a normal tag. For example, if the name of a tag is "gcp.network-tag.network-tag-foo", the network tag named "network-tag-foo" will be added to the Redpanda cluster GKE nodes. Note: The value of a network tag will be ignored. See the official GCP VPC for more details on network tags.

        Hide cloud_provider_tags attribute Show cloud_provider_tags attribute object
        • * string Additional properties
      • cloud_storage object
        Hide cloud_storage attributes Show cloud_storage attributes object
        • aws object
          Hide aws attribute Show aws attribute object
          • arn string
        • azure object
          Hide azure attributes Show azure attributes object
          • allowed_ips array[string]

            List of public IP or IP ranges in CIDR Format.

            • Only IPv4 addresses are allowed.
            • Private IP address ranges as defined in RFC 1918 are not allowed.
            • Private IP address ranges as defined in RFC 6598 are not allowed.
            • Small address ranges using "/31" or "/32" prefix sizes are not supported. These ranges should be configured using individual IP address rules without prefix specified.
            • allowed_ips have no effect on requests originating from the same Azure region as the storage account. Use allowed_subnet_ids to allow same-region requests. Services deployed in the same region as the storage account use private Azure IP addresses for communication. Thus, you cannot allow access to specific Azure services based on their public outbound IP address range.
          • allowed_subnet_ids array[string]

            A list of virtual network subnet IDs that are allowed to access the storage account.

          • container_name string
          • resource_group_name string
          • storage_account_name string
          • subscription_id string
        • gcp object
          Hide gcp attribute Show gcp attribute object
          • name string
        • skip_destroy boolean
      • cluster_configuration object
        Hide cluster_configuration attributes Show cluster_configuration attributes object
        • computed_properties object
        • custom_properties object
      • connection_type string

        Cluster connection type. Private clusters are not exposed to the internet. For BYOC clusters, Private is best-practice.

        Values are CONNECTION_TYPE_PUBLIC or CONNECTION_TYPE_PRIVATE.

      • created_at string(date-time)

        Cluster creation timestamp.

      • current_redpanda_version string

        Current Redpanda version of the cluster.

      • customer_managed_resources object

        The cloud resources created by user.

        Hide customer_managed_resources attributes Show customer_managed_resources attributes object
        • aws object

          AWS resources created and managed by user, and required to deploy the Redpanda cluster.

          Hide aws attributes Show aws attributes object
          • agent_instance_profile object Required

            AWS instance profile.

            Hide agent_instance_profile attribute Show agent_instance_profile attribute object
            • arn string Required

              AWS instance profile ARN.

          • cloud_storage_bucket object Required

            AWS storage bucket properties by ARN.

            Hide cloud_storage_bucket attribute Show cloud_storage_bucket attribute object
            • arn string Required

              AWS storage bucket identifier.

          • cluster_security_group object Required

            Security Group identifies AWS security group.

            Hide cluster_security_group attribute Show cluster_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • connectors_node_group_instance_profile object Required

            AWS instance profile.

            Hide connectors_node_group_instance_profile attribute Show connectors_node_group_instance_profile attribute object
            • arn string Required

              AWS instance profile ARN.

          • connectors_security_group object Required

            Security Group identifies AWS security group.

            Hide connectors_security_group attribute Show connectors_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • k8s_cluster_role object Required

            Role identifies AWS role.

            Hide k8s_cluster_role attribute Show k8s_cluster_role attribute object
            • arn string Required

              AWS role ARN.

          • node_security_group object Required

            Security Group identifies AWS security group.

            Hide node_security_group attribute Show node_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • permissions_boundary_policy object Required

            Policy identifies an AWS policy.

            Hide permissions_boundary_policy attribute Show permissions_boundary_policy attribute object
            • arn string Required

              AWS policy ARN.

          • redpanda_agent_security_group object Required

            Security Group identifies AWS security group.

            Hide redpanda_agent_security_group attribute Show redpanda_agent_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • redpanda_connect_node_group_instance_profile object

            AWS instance profile.

            Hide redpanda_connect_node_group_instance_profile attribute Show redpanda_connect_node_group_instance_profile attribute object
            • arn string Required

              AWS instance profile ARN.

          • redpanda_connect_security_group object

            Security Group identifies AWS security group.

            Hide redpanda_connect_security_group attribute Show redpanda_connect_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • redpanda_node_group_instance_profile object Required

            AWS instance profile.

            Hide redpanda_node_group_instance_profile attribute Show redpanda_node_group_instance_profile attribute object
            • arn string Required

              AWS instance profile ARN.

          • redpanda_node_group_security_group object Required

            Security Group identifies AWS security group.

            Hide redpanda_node_group_security_group attribute Show redpanda_node_group_security_group attribute object
            • arn string Required

              AWS security group ARN.

          • utility_node_group_instance_profile object Required

            AWS instance profile.

            Hide utility_node_group_instance_profile attribute Show utility_node_group_instance_profile attribute object
            • arn string Required

              AWS instance profile ARN.

          • utility_security_group object Required

            Security Group identifies AWS security group.

            Hide utility_security_group attribute Show utility_security_group attribute object
            • arn string Required

              AWS security group ARN.

        • azure object

          Azure resources created and managed by user, and required to deploy the Redpanda cluster.

          Hide azure attributes Show azure attributes object
          • cidrs object Required

            Additional CIDRs allocated to Redpanda cluster.

            Hide cidrs attribute Show cidrs attribute object
            • aks_service_cidr string Required

              CIDR used by AKS Kubernetes services.

          • key_vaults object Required

            Azure key vaults used by Redpanda Cluster. All key vaults shall be in redpanda_resource_group.

            Hide key_vaults attributes Show key_vaults attributes object
            • console_vault object Required

              Azure Key Vault.

              Hide console_vault attribute Show console_vault attribute object
              • name string Required
            • management_vault object Required

              Azure Key Vault.

              Hide management_vault attribute Show management_vault attribute object
              • name string Required
          • resource_groups object Required

            Azure resource groups holding the Redpanda cluster resources.

            Hide resource_groups attributes Show resource_groups attributes object
            • iam_resource_group object Required

              Azure Resource Group Specification

              Hide iam_resource_group attribute Show iam_resource_group attribute object
              • name string Required
            • redpanda_resource_group object Required

              Azure Resource Group Specification

              Hide redpanda_resource_group attribute Show redpanda_resource_group attribute object
              • name string Required
            • storage_resource_group object Required

              Azure Resource Group Specification

              Hide storage_resource_group attribute Show storage_resource_group attribute object
              • name string Required
          • security_groups object Required

            Azure security groups for Redpanda Cluster. All security groups shall be in the network resource group.

            Hide security_groups attribute Show security_groups attribute object
            • redpanda_security_group object Required

              Azure security group.

              Hide redpanda_security_group attribute Show redpanda_security_group attribute object
              • name string Required
          • tiered_cloud_storage object Required

            Azure Bucket Specification

            Hide tiered_cloud_storage attributes Show tiered_cloud_storage attributes object
            • resource_group object

              Azure Resource Group Specification

              Hide resource_group attribute Show resource_group attribute object
              • name string Required
            • storage_account_name string Required
            • storage_container_name string Required
          • user_assigned_identities object Required

            Azure user assigned identities used by Redpanda cluster. All identities shall be in iam_resource_group.

            Hide user_assigned_identities attributes Show user_assigned_identities attributes object
            • agent_user_assigned_identity object Required

              Azure user assigned identity.

              Hide agent_user_assigned_identity attribute Show agent_user_assigned_identity attribute object
              • name string Required
            • aks_user_assigned_identity object Required

              Azure user assigned identity.

              Hide aks_user_assigned_identity attribute Show aks_user_assigned_identity attribute object
              • name string Required
            • cert_manager_assigned_identity object Required

              Azure user assigned identity.

              Hide cert_manager_assigned_identity attribute Show cert_manager_assigned_identity attribute object
              • name string Required
            • external_dns_assigned_identity object Required

              Azure user assigned identity.

              Hide external_dns_assigned_identity attribute Show external_dns_assigned_identity attribute object
              • name string Required
            • kafka_connect_assigned_identity object Required

              Azure user assigned identity.

              Hide kafka_connect_assigned_identity attribute Show kafka_connect_assigned_identity attribute object
              • name string Required
            • redpanda_cluster_assigned_identity object Required

              Azure user assigned identity.

              Hide redpanda_cluster_assigned_identity attribute Show redpanda_cluster_assigned_identity attribute object
              • name string Required
            • redpanda_connect_api_assigned_identity object Required

              Azure user assigned identity.

              Hide redpanda_connect_api_assigned_identity attribute Show redpanda_connect_api_assigned_identity attribute object
              • name string Required
            • redpanda_connect_assigned_identity object Required

              Azure user assigned identity.

              Hide redpanda_connect_assigned_identity attribute Show redpanda_connect_assigned_identity attribute object
              • name string Required
            • redpanda_console_assigned_identity object Required

              Azure user assigned identity.

              Hide redpanda_console_assigned_identity attribute Show redpanda_console_assigned_identity attribute object
              • name string Required
            • redpanda_operator_assigned_identity object Required

              Azure user assigned identity.

              Hide redpanda_operator_assigned_identity attribute Show redpanda_operator_assigned_identity attribute object
              • name string Required
        • gcp object

          GCP resources created and managed by user, and required to deploy the Redpanda cluster. See Create a BYOVPC Cluster on GCP.

          Hide gcp attributes Show gcp attributes object
          • agent_service_account object Required

            GCP service account.

            Hide agent_service_account attribute Show agent_service_account attribute object
            • email string Required

              GCP service account email.

          • connector_service_account object Required

            GCP service account.

            Hide connector_service_account attribute Show connector_service_account attribute object
            • email string Required

              GCP service account email.

          • console_service_account object Required

            GCP service account.

            Hide console_service_account attribute Show console_service_account attribute object
            • email string Required

              GCP service account email.

          • gke_service_account object Required

            GCP service account.

            Hide gke_service_account attribute Show gke_service_account attribute object
            • email string Required

              GCP service account email.

          • psc_nat_subnet_name string

            NAT subnet name if GCP Private Service Connect (a.k.a Private Link) is enabled. If it is used for PSC v1, use psc_v2_nat_subnet_name to set NAT subnet name for PSC v2.

          • psc_v2_nat_subnet_name string

            NAT subnet name for PSC v2 if GCP Private Service Connect (a.k.a Private Link) is enabled and psc_nat_subnet_name is used for PSC v1.

          • redpanda_cluster_service_account object Required

            GCP service account.

            Hide redpanda_cluster_service_account attribute Show redpanda_cluster_service_account attribute object
            • email string Required

              GCP service account email.

          • redpanda_connect_api_service_account object Required

            GCP service account.

            Hide redpanda_connect_api_service_account attribute Show redpanda_connect_api_service_account attribute object
            • email string Required

              GCP service account email.

          • redpanda_connect_service_account object Required

            GCP service account.

            Hide redpanda_connect_service_account attribute Show redpanda_connect_service_account attribute object
            • email string Required

              GCP service account email.

          • redpanda_operator_service_account object

            GCP service account.

            Hide redpanda_operator_service_account attribute Show redpanda_operator_service_account attribute object
            • email string Required

              GCP service account email.

          • subnet object Required

            GCP subnet properties. See the official GCP API reference.

            Hide subnet attributes Show subnet attributes object
            • k8s_master_ipv4_range string Required

              Kubernetes Master IPv4 range, e.g. 10.0.0.0/24.

            • name string Required

              Subnet name.

            • secondary_ipv4_range_pods object Required

              Secondary IPv4 range.

              Hide secondary_ipv4_range_pods attribute Show secondary_ipv4_range_pods attribute object
              • name string
            • secondary_ipv4_range_services object Required

              Secondary IPv4 range.

              Hide secondary_ipv4_range_services attribute Show secondary_ipv4_range_services attribute object
              • name string
          • tiered_storage_bucket object Required

            GCP storage bucket properties.

            Hide tiered_storage_bucket attribute Show tiered_storage_bucket attribute object
            • name string Required

              Name of GCP storage bucket. See the official GCP documentation for naming restrictions.

      • dataplane_api object

        Cluster's Data Plane API properties.

        Hide dataplane_api attribute Show dataplane_api attribute object
        • url string

          Data Plane API URL.

      • desired_redpanda_version string

        Desired Redpanda version of the cluster.

      • gcp_global_access_enabled boolean | null
      • gcp_private_service_connect object
        Hide gcp_private_service_connect attributes Show gcp_private_service_connect attributes object
        • consumer_accept_list array[object]

          List of consumers that are allowed to connect to Redpanda GCP PSC (Private Service Connect) service attachment.

          GCP Private Service Connect consumer specifications.

          Hide consumer_accept_list attribute Show consumer_accept_list attribute object
          • source string

            Either the GCP project number or its alphanumeric ID.

        • enabled boolean

          Whether Redpanda GCP Private Service Connect is enabled.

        • global_access_enabled boolean

          Whether global access is enabled.

        • http_proxy_auth_mode string

          Private link authentication mode.

          • PRIVATE_LINK_AUTH_MODE_MATCH: Match the authentication methods configured for the normal API endpoint, i.e. Kafka, HTTP Proxy, or Schema Registry.
          • PRIVATE_LINK_AUTH_MODE_SASL: SASL authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS: mTLS authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL: Both SASL and mTLS authentication modes.
          • PRIVATE_LINK_AUTH_MODE_NONE: Neither SASL or mTLS is enabled for Private Link.

          Values are PRIVATE_LINK_AUTH_MODE_MATCH, PRIVATE_LINK_AUTH_MODE_SASL, PRIVATE_LINK_AUTH_MODE_MTLS, PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL, or PRIVATE_LINK_AUTH_MODE_NONE.

        • kafka_api_auth_mode string

          Private link authentication mode.

          • PRIVATE_LINK_AUTH_MODE_MATCH: Match the authentication methods configured for the normal API endpoint, i.e. Kafka, HTTP Proxy, or Schema Registry.
          • PRIVATE_LINK_AUTH_MODE_SASL: SASL authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS: mTLS authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL: Both SASL and mTLS authentication modes.
          • PRIVATE_LINK_AUTH_MODE_NONE: Neither SASL or mTLS is enabled for Private Link.

          Values are PRIVATE_LINK_AUTH_MODE_MATCH, PRIVATE_LINK_AUTH_MODE_SASL, PRIVATE_LINK_AUTH_MODE_MTLS, PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL, or PRIVATE_LINK_AUTH_MODE_NONE.

        • schema_registry_auth_mode string

          Private link authentication mode.

          • PRIVATE_LINK_AUTH_MODE_MATCH: Match the authentication methods configured for the normal API endpoint, i.e. Kafka, HTTP Proxy, or Schema Registry.
          • PRIVATE_LINK_AUTH_MODE_SASL: SASL authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS: mTLS authentication mode only.
          • PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL: Both SASL and mTLS authentication modes.
          • PRIVATE_LINK_AUTH_MODE_NONE: Neither SASL or mTLS is enabled for Private Link.

          Values are PRIVATE_LINK_AUTH_MODE_MATCH, PRIVATE_LINK_AUTH_MODE_SASL, PRIVATE_LINK_AUTH_MODE_MTLS, PRIVATE_LINK_AUTH_MODE_MTLS_AND_SASL, or PRIVATE_LINK_AUTH_MODE_NONE.

        • status object
          Hide status attributes Show status attributes object
          • connected_endpoints array[object]

            List of VPC endpoints with established connections to GCP Private Service Connect.

            ConnectedEndpoint defines endpoint connection connected to Redpanda GCP PSC (Private Service Connect) service.

            Hide connected_endpoints attributes Show connected_endpoints attributes object
          • created_at string(date-time)

            Redpanda GCP Private Service Connect service creation timestamp.

          • deleted_at string(date-time)

            Redpanda GCP Private Service Connect service deletion timestamp.

          • dns_a_records array[string]

            Customer-created DNS A records that point at the PSC endpoint on the consumer side.

          • kafka_api_node_base_port integer(int32)

            Kafka API node service base port. The port for node i (0 .. node_count-1) is kafka_api_node_base_port + i.

          • kafka_api_seed_port integer(int32)

            Kafka API seed service port.

          • redpanda_proxy_node_base_port integer(int32)

            HTTP Proxy node service base port. The port for node i (0 .. node_count-1) is redpanda_proxy_node_base_port + i.

          • redpanda_proxy_seed_port integer(int32)

            HTTP Proxy seed service port.

          • schema_registry_seed_port integer(int32)

            Schema Registry seed service port.

          • seed_hostname string

            Hostname for clients to initiate connections to the APIs exposed through Private Service Connect.

          • service_attachment string

            Service attachment used by consumers to create endpoint connections to Redpanda GCP Private Service Connect service.

      • http_proxy object

        HTTP Proxy properties.

        Hide http_proxy attributes Show http_proxy attributes object
        • all_urls object

          The endpoints of Redpanda HTTP Proxy or Schema Registry.

          Hide all_urls attributes Show all_urls attributes object
          • mtls string

            URL of the seed broker for mTLS. If mTLS is not enabled, the field is empty.

          • sasl string

            URL of the seed broker for SASL. If SASL is not enabled, the field is empty.

        • mtls object

          mTLS configuration.

          Hide mtls attributes Show mtls attributes object
          • ca_certificates_pem array[string]

            CA certificate in PEM format.

          • enabled boolean

            Whether mTLS is enabled.

          • principal_mapping_rules array[string]

            Principal mapping rules for mTLS authentication. Only valid for Kafka API. See the Redpanda documentation on configuring authentication.

        • sasl object
          Hide sasl attribute Show sasl attribute object
          • enabled boolean

            Whether SASL is enabled.

        • url string

          HTTP Proxy URL of cluster.

      • id string

        ID of the cluster. ID is an output from the Create Cluster endpoint and cannot be set by the caller.

      • internet_gateways array[string]

        InternetGateway information of the cluster.

      • kafka_api object

        Cluster's Kafka API properties.

        Hide kafka_api attributes Show kafka_api attributes object
        • all_seed_brokers object

          Seed brokers of Redpanda Kafka API.

          Hide all_seed_brokers attributes Show all_seed_brokers attributes object
          • mtls string

            URL of the seed broker for mTLS. If mTLS is not enabled, the field is empty.

          • sasl string

            URL of the seed broker for SASL. If SASL is not enabled, the field is empty.

        • mtls object

          mTLS configuration.

          Hide mtls attributes Show mtls attributes object
          • ca_certificates_pem array[string]

            CA certificate in PEM format.

          • enabled boolean

            Whether mTLS is enabled.

          • principal_mapping_rules array[string]

            Principal mapping rules for mTLS authentication. Only valid for Kafka API. See the Redpanda documentation on configuring authentication.

        • sasl object
          Hide sasl attribute Show sasl attribute object
          • enabled boolean

            Whether SASL is enabled.

        • seed_brokers array[string]

          Kafka API Seed Brokers (also known as Bootstrap servers).

      • kafka_connect object
        Hide kafka_connect attribute Show kafka_connect attribute object
        • enabled boolean
      • maintenance_window_config object

        Resource describing the maintenance window configuration of a cluster.

        Hide maintenance_window_config attributes Show maintenance_window_config attributes object
        • anytime object
        • day_hour object
          Hide day_hour attributes Show day_hour attributes object
          • day_of_week string

            Represents a day of the week.

            • MONDAY: Monday
            • TUESDAY: Tuesday
            • WEDNESDAY: Wednesday
            • THURSDAY: Thursday
            • FRIDAY: Friday
            • SATURDAY: Saturday
            • SUNDAY: Sunday

            Values are MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, or SUNDAY.

          • hour_of_day integer(int32)
        • unspecified object
      • name string

        Unique name of the cluster.

      • network_id string

        Network ID where cluster is placed.

      • prometheus object

        Prometheus metrics endpoint properties.

        Hide prometheus attribute Show prometheus attribute object
        • url string

          Prometheus API URL.

      • read_replica_cluster_ids array[string]

        IDs of clusters which may create read-only topics from this cluster.

      • redpanda_console object

        Cluster's Redpanda Console properties.

        Hide redpanda_console attribute Show redpanda_console attribute object
        • url string

          Redpanda Console API URL.

      • redpanda_node_count integer(int32)
      • region string

        Region represents the name of the region where the cluster will be provisioned.

      • resource_group_id string

        Resource group ID of the cluster.

      • schema_registry object

        Cluster's Schema Registry properties.

        Hide schema_registry attributes Show schema_registry attributes object
        • all_urls object

          The endpoints of Redpanda HTTP Proxy or Schema Registry.

          Hide all_urls attributes Show all_urls attributes object
          • mtls string

            URL of the seed broker for mTLS. If mTLS is not enabled, the field is empty.

          • sasl string

            URL of the seed broker for SASL. If SASL is not enabled, the field is empty.

        • mtls object

          mTLS configuration.

          Hide mtls attributes Show mtls attributes object
          • ca_certificates_pem array[string]

            CA certificate in PEM format.

          • enabled boolean

            Whether mTLS is enabled.

          • principal_mapping_rules array[string]

            Principal mapping rules for mTLS authentication. Only valid for Kafka API. See the Redpanda documentation on configuring authentication.

        • sasl object
          Hide sasl attribute Show sasl attribute object
          • enabled boolean

            Whether SASL is enabled.

        • url string

          Schema Registry URL.

      • state string

        State describes the state of the cluster.

        Values are STATE_CREATING_AGENT, STATE_CREATING, STATE_READY, STATE_DELETING, STATE_DELETING_AGENT, STATE_UPGRADING, STATE_FAILED, or STATE_SUSPENDED.

      • state_description object

        Describes errors

        Hide state_description attributes Show state_description attributes object
        • code string(int32)

          RPC status code, as described here.

          Values are OK, CANCELLED, UNKNOWN, INVALID_ARGUMENT, DEADLINE_EXCEEDED, NOT_FOUND, ALREADY_EXISTS, PERMISSION_DENIED, UNAUTHENTICATED, RESOURCE_EXHAUSTED, FAILED_PRECONDITION, ABORTED, OUT_OF_RANGE, UNIMPLEMENTED, INTERNAL, UNAVAILABLE, or DATA_LOSS.

        • details array[object]

          A list of messages that carries the error details.

          Details of the error.

          Details of the error.

          One of:
        • message string

          Detailed error message. No compatibility guarantees are given for the text contained in this message.

      • throughput_tier string

        Throughput tier of the cluster.

      • type string

        Cluster type. Type is immutable and can only be set on cluster creation.

        Values are TYPE_DEDICATED or TYPE_BYOC.

      • updated_at string(date-time)

        Cluster update timestamp.

      • zones array[string]

        Zones of the cluster. Must be valid zones within the selected region. If multiple zones are used, the cluster is a multi-AZ cluster.

  • 404 application/json

    Not Found

    Hide response attributes Show response attributes object
    • code string(int32)

      RPC status code, as described here.

      Values are OK, CANCELLED, UNKNOWN, INVALID_ARGUMENT, DEADLINE_EXCEEDED, NOT_FOUND, ALREADY_EXISTS, PERMISSION_DENIED, UNAUTHENTICATED, RESOURCE_EXHAUSTED, FAILED_PRECONDITION, ABORTED, OUT_OF_RANGE, UNIMPLEMENTED, INTERNAL, UNAVAILABLE, or DATA_LOSS.

    • details array[object]

      A list of messages that carries the error details.

      Details of the error.

      Details of the error.

      One of:
    • message string

      Detailed error message. No compatibility guarantees are given for the text contained in this message.

  • 500 application/json

    Internal Server Error. Please reach out to support.

    Hide response attributes Show response attributes object
    • code string(int32)

      RPC status code, as described here.

      Values are OK, CANCELLED, UNKNOWN, INVALID_ARGUMENT, DEADLINE_EXCEEDED, NOT_FOUND, ALREADY_EXISTS, PERMISSION_DENIED, UNAUTHENTICATED, RESOURCE_EXHAUSTED, FAILED_PRECONDITION, ABORTED, OUT_OF_RANGE, UNIMPLEMENTED, INTERNAL, UNAVAILABLE, or DATA_LOSS.

    • details array[object]

      A list of messages that carries the error details.

      Details of the error.

      Details of the error.

      One of:
    • message string

      Detailed error message. No compatibility guarantees are given for the text contained in this message.

GET /v1/clusters/{id}
curl \
 --request GET 'https://api.redpanda.com/v1/clusters/cjd3r21c4vs870t0ku30' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "cluster": {
    "id": "cjd3r21c4vs870t0ku30",
    "name": "my-new-cluster",
    "type": "TYPE_DEDICATED",
    "state": "STATE_READY",
    "zones": [
      "us-west1-a",
      "us-west1-b",
      "us-west1-c"
    ],
    "region": "us-west1",
    "kafka_api": {
      "mtls": null,
      "sasl": null,
      "seed_brokers": [
        "seed-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com:9092"
      ],
      "all_seed_brokers": null
    },
    "created_at": "2023-01-01T00:00:00Z",
    "http_proxy": {
      "url": "https://pandaproxy-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com:9092",
      "mtls": {
        "enabled": false,
        "ca_certificates_pem": [],
        "principal_mapping_rules": []
      },
      "sasl": null,
      "all_urls": null
    },
    "network_id": "cjb69k1c4vs45df9bee0",
    "prometheus": {
      "url": "https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api/cloud/prometheus/public_metrics"
    },
    "updated_at": "2023-01-01T00:00:00Z",
    "cloud_storage": null,
    "dataplane_api": null,
    "kafka_connect": null,
    "cloud_provider": "CLOUD_PROVIDER_GCP",
    "connection_type": "CONNECTION_TYPE_PUBLIC",
    "schema_registry": {
      "url": "schema-registry-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com:9092",
      "mtls": null,
      "sasl": null,
      "all_urls": null
    },
    "throughput_tier": "tier-1-gcp-um4g",
    "redpanda_console": {
      "url": "https://console-aa0000l0.cjd3r21c4vs870t0ku30.fmc.prd.cloud.redpanda.com/api"
    },
    "internet_gateways": [],
    "resource_group_id": "6c09e47b-f426-4ec7-a7b4-8048caf8ae47",
    "state_description": null,
    "cloud_provider_tags": {},
    "redpanda_node_count": 0,
    "cluster_configuration": null,
    "current_redpanda_version": "",
    "desired_redpanda_version": "",
    "read_replica_cluster_ids": [],
    "maintenance_window_config": null,
    "customer_managed_resources": null
  }
}
Response examples (404)
{
  "code": "NOT_FOUND",
  "details": [],
  "message": "Cluster not found"
}
Response examples (500)
{
  "code": "OK",
  "details": [
    {
      "@type": "type.googleapis.com/google.rpc.BadRequest",
      "field_violations": [
        {
          "description": "string",
          "field": "string",
          "localized_message": {
            "locale": "string",
            "message": "string"
          },
          "reason": "string"
        }
      ]
    }
  ],
  "message": "string"
}