Method: projects.releaseChannels.list

Wyświetla listę wszystkich kanałów wersji i odpowiadających im wersji, jeśli istnieją.

Żądanie HTTP

GET https://actions.googleapis.com/v2/{parent=projects/*}/releaseChannels

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

To pole jest wymagane. Nazwa zasobu w formacie projects/{project}. {project} to identyfikator projektu w chmurze powiązany z projektem.

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba kanałów wersji do zwrócenia. Usługa może zwrócić mniejszą wartość od tej wartości. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 kanałów wersji.

pageToken

string

Token strony otrzymany z poprzedniego wywołania releaseChannels.list. Podaj tę wartość, aby pobrać kolejną stronę. Podczas podziału na strony wszystkie pozostałe parametry przekazywane w metodzie releaseChannels.list muszą odpowiadać wywołaniu, które przekazało token strony.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Odpowiedź RPC na potrzeby wyświetlania listy kanałów wersji

Zapis JSON
{
  "releaseChannels": [
    {
      object (ReleaseChannel)
    }
  ],
  "nextPageToken": string
}
Pola
releaseChannels[]

object (ReleaseChannel)

Lista kanałów wersji dla danego identyfikatora projektu.

nextPageToken

string

Token, który można wysłać jako pageToken, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ReleaseChannel

Definicja zasobu kanału wersji.

Zapis JSON
{
  "name": string,
  "currentVersion": string,
  "pendingVersion": string
}
Pola
name

string

Unikalna nazwa kanału wersji w podanym formacie. projects/{project}/releaseChannels/{releaseChannel}.

currentVersion

string

Wersja obecnie wdrożona w tym kanale wersji w tym formacie: projects/{project}/versions/{version}.

pendingVersion

string

Wersja do wdrożenia w tym kanale wersji w tym formacie: projects/{project}/versions/{version}.