Method: projects.deviceSessions.list

GET /v1/projects/{projectId}/deviceSessions zawiera listę sesji na urządzeniu należących do użytkownika projektu.

Żądanie HTTP

GET https://testing.googleapis.com/v1/{parent=projects/*}/deviceSessions

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Nazwa elementu nadrzędnego, o który prosisz, np. „projekty/{identyfikator projektu}”

Parametry zapytania

Parametry
pageSize

integer

Opcjonalnie. Maksymalna liczba zwróconych sesji na urządzeniu.

pageToken

string

Opcjonalnie. Token kontynuacji do stronicowania.

filter

string

Opcjonalnie. Jeśli podasz nazwę, odpowiedzi będą filtrowane według danego filtra. Dozwolone pola to: sessionState.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Lista sesji na urządzeniu.

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

Zapis JSON
{
  "deviceSessions": [
    {
      object (DeviceSession)
    }
  ],
  "nextPageToken": string
}
Pola
deviceSessions[]

object (DeviceSession)

Sesje pasujące do określonego filtra w danym projekcie Cloud.

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.

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).

Uprawnienia

Wymaga tych uprawnień IAM w zasobie parent:

  • cloudtestservice.devicesession.list

Więcej informacji znajdziesz w dokumentacji uprawnień.