Validates a message against a schema.
HTTP request
Path parameters
| Parameters | |
|---|---|
| parent | 
 Required. The name of the project in which to validate schemas. Format is  | 
Request body
The request body contains data with the following structure:
| JSON representation | 
|---|
| { "message": string, "encoding": enum ( | 
| Fields | |
|---|---|
| message | 
 Message to validate against the provided  A base64-encoded string. | 
| encoding | 
 The encoding expected for messages | 
| Union field  
 | |
| name | 
 Name of the schema against which to validate. Format is  | 
| schema | 
 Ad-hoc schema against which to validate | 
Response body
If successful, the response body is empty.
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.