- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- Try it!
List message buses.
HTTP request
GET https://eventarc.googleapis.com/v1/{parent=projects/*/locations/*}/messageBuses
The URL uses gRPC Transcoding syntax.
Path parameters
parent
string
Required. The parent collection to list message buses on.
Authorization requires the following IAM
permission on the specified resource parent
:
-
eventarc.messageBuses.list
Query parameters
| Parameters | |
|---|---|
pageSize
|
Optional. The maximum number of results to return on each page. Note: The service may send fewer. |
pageToken
|
Optional. The page token; provide the value from the When paginating, all other parameters provided must match the previous call that provided the page token. |
orderBy
|
Optional. The sorting order of the resources returned. Value should be a comma-separated list of fields. The default sorting order is ascending. To specify descending order for a field, append a |
filter
|
Optional. The filter field that the list request will filter on. Possible filtersare described in https://google.aip.dev/160 . |
Request body
The request body must be empty.
Response body
The response message for the messageBuses.list
method.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{
"messageBuses"
:
[
{
object (
|
| Fields | |
|---|---|
messageBuses[]
|
The requested message buses, up to the number specified in |
nextPageToken
|
A page token that can be sent to |
unreachable[]
|
Unreachable resources, if any. |
Authorization scopes
Requires the following OAuth scope:
-
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview .

