AI-generated Key Takeaways
-
This page describes how to list all release channels and their corresponding versions for a project.
-
The HTTP request uses a GET method to the specified URL, including the project as a path parameter.
-
Optional query parameters allow for controlling pagination of the results.
-
The response body contains a list of ReleaseChannel objects and an optional token for the next page.
-
Each ReleaseChannel object provides details like the channel's name, current deployed version, and any pending version.
Lists all release channels and corresponding versions, if any.
HTTP request
GET https://actions.googleapis.com/v2/{parent=projects/*}/releaseChannels
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
parent
|
Required. The name of the resource in the format |
Query parameters
| Parameters | |
|---|---|
pageSize
|
The maximum number of release channels to return. The service may return fewer than this value. If unspecified, at most 50 release channels will be returned. |
pageToken
|
A page token, received from a previous |
Request body
The request body must be empty.
Response body
If successful, the response body contains data with the following structure:
RPC response for listing release channels
| JSON representation | |
|---|---|
{
"releaseChannels"
:
[
{
object (
|
|
| Fields | |
|---|---|
releaseChannels[]
|
List of the release channels for the given project id. |
nextPageToken
|
A token, which can be sent as |
ReleaseChannel
Definition of release channel resource.
| JSON representation | |
|---|---|
{ "name" : string , "currentVersion" : string , "pendingVersion" : string } |
|
| Fields | |
|---|---|
name
|
The unique name of the release channel in the following format. |
currentVersion
|
Version currently deployed to this release channel in the following format: |
pendingVersion
|
Version to be deployed to this release channel in the following format: |


