Method: projects.schemas.listRevisions

Lists all schema revisions for the named schema.

HTTP request


Path parameters

Parameters
name

string

Required. The name of the schema to list revisions for.

Query parameters

Parameters
view

enum (SchemaView)

The set of Schema fields to return in the response. If not set, returns Schemas with name and type, but not definition. Set to FULL to retrieve all fields.

pageSize

integer

The maximum number of revisions to return per page.

pageToken

string

The page token, received from a previous schemas.listRevisions call. Provide this to retrieve the subsequent page.

Request body

The request body must be empty.

Response body

Response for the schemas.listRevisions method.

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

JSON representation
{
  "schemas": [
    {
      object (Schema)
    }
  ],
  "nextPageToken": string
}
Fields
schemas[]

object (Schema)

The revisions of the schema.

nextPageToken

string

A token that can be sent as pageToken to retrieve the next page. If this field is empty, there are no subsequent pages.

Authorization scopes

Requires one of the following OAuth scopes:

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

For more information, see the Authentication Overview.