Method: projects.schemas.rollback

Creates a new schema revision that is a copy of the provided revisionId.

HTTP request

POST https://pubsub.googleapis.com/v1/{name}:rollback

Path parameters

Parameters
name

string

Required. The schema being rolled back with revision id.

Request body

The request body contains data with the following structure:

JSON representation
{
  "revisionId": string
}
Fields
revisionId

string

Required. The revision ID to roll back to. It must be a revision of the same schema.

Example: c7cfa2a8

Response body

If successful, the response body contains an instance of Schema.

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.