Method: projects.releaseChannels.list

Zawiera listę wszystkich kanałów wersji i odpowiadających im wersji.

Żą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

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ć mniej niż ta wartość. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 kanałów wersji.

pageToken

string

Token strony otrzymany z poprzedniego wywołania funkcji releaseChannels.list. Podaj go, aby pobrać kolejną stronę. Podczas dzielenia na strony wszystkie pozostałe parametry podane w narzędziu releaseChannels.list muszą być zgodne z wywołaniem, które dostarczył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 dla listy kanałów wersji

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

object (ReleaseChannel)

Lista kanałów wersji dla podanego identyfikatora projektu.

nextPageToken

string

Token, który może zostać wysłany jako pageToken w celu pobrania następnej strony. 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 formacie podanym poniżej. 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}.