Method: projects.locations.schemaRegistries.list

List schema registries.

HTTP request

GET https://managedkafka.googleapis.com/v1/{parent=projects/*/locations/*}/schemaRegistries

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent whose schema registry instances are to be listed. Structured like: projects/{project}/locations/{location}

Query parameters

Parameters
view

enum (SchemaRegistryView)

Optional. Specifies the view to return for the schema registry instances. If not specified, the default view is SCHEMA_REGISTRY_VIEW_BASIC.

Request body

The request body must be empty.

Response body

Request for schemaRegistries.list.

If successful, the response body contains data with the following structure:

JSON representation
{
  "schemaRegistries": [
    {
      object (SchemaRegistry)
    }
  ]
}
Fields
schemaRegistries[]

object (SchemaRegistry)

The schema registry instances.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • managedkafka.schemaRegistries.list

For more information, see the IAM documentation.

SchemaRegistryView

View for SchemaRegistry.

Enums
SCHEMA_REGISTRY_VIEW_UNSPECIFIED The unset value. The API will default to SCHEMA_REGISTRY_VIEW_BASIC.
SCHEMA_REGISTRY_VIEW_BASIC If SchemaRegistryView is not specified, this is the default value. Returns only the name of the schema registry. The contexts associated with it are not included.
SCHEMA_REGISTRY_VIEW_FULL Returns the name of the schema registry and all the contexts associated with it.