Method: projects.histories.executions.steps.list

Zawiera listę kroków danego wykonania.

Kroki są sortowane według czasu createTime w kolejności malejącej. Klucz stepId będzie używany do ustalania kolejności kroków z tą samą wartością createTime.

Może zwrócić dowolny z tych kanonicznych kodów błędów:

  • PERMISSION_DENIED – jeśli użytkownik nie ma uprawnień do odczytu projektu
  • INVALID_ARGUMENT – jeśli żądanie ma nieprawidłowy format
  • FAILED_PREcondition – jeśli argument w żądaniu jest nieprawidłowy; np. jeśli podejmuje się próbę wyświetlenia elementów podrzędnych nieistniejącego kroku;
  • NOT_FOUND – jeśli zawierające wykonanie nie istnieje

Żądanie HTTP

GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
projectId

string

Identyfikator projektu.

Wymagane.

historyId

string

Identyfikator historii

Wymagane.

executionId

string

Identyfikator wykonania.

Wymagane.

Parametry zapytania

Parametry
pageToken

string

Token kontynuacji, który pozwala wznowić zapytanie przy następnym elemencie.

Opcjonalnie.

pageSize

integer

Maksymalna liczba kroków do pobrania.

Wartość domyślna: 25. Serwer użyje tej wartości domyślnej, jeśli pole nie jest ustawione lub ma wartość 0.

Opcjonalnie.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Komunikat z odpowiedzią na temat StepService.List.

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

Zapis JSON
{
  "steps": [
    {
      object (Step)
    }
  ],
  "nextPageToken": string
}
Pola
steps[]

object (Step)

Kroki.

nextPageToken

string

Token kontynuacji, który pozwala wznowić zapytanie przy następnym elemencie.

Jeśli jest ustawiony, wskazuje, że do odczytania jest więcej kroków, przez ponowne wywołanie listy z tą wartością w polu pageToken.

Zakresy autoryzacji

Wymaga następującego zakresu protokołu OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).