Method: projects.deviceSessions.list

GET /v1/projects/{projectId}/deviceSessions, Proje kullanıcısının sahip olduğu cihaz oturumlarını listeler.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. İstenecek üst öğenin adı, ör. "projeler/{projeId}"

Sorgu parametreleri

Parametreler
pageSize

integer

İsteğe bağlı. Döndürülecek maksimum DeviceSessions sayısı.

pageToken

string

İsteğe bağlı. Sayfalandırma için devamlılık jetonu.

filter

string

İsteğe bağlı. Belirtilirse yanıtlar belirtilen filtre tarafından filtrelenir. İzin verilen alanlar: sessionState.

İstek içeriği

İsteğin gövdesi boş olmalıdır.

Yanıt gövdesi

Cihaz oturumlarının listesi.

Başarılı olursa yanıt gövdesi aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "deviceSessions": [
    {
      object (DeviceSession)
    }
  ],
  "nextPageToken": string
}
Alanlar
deviceSessions[]

object (DeviceSession)

Belirtilen bulut projesinde belirtilen filtreyle eşleşen oturumlar.

nextPageToken

string

Sonraki sayfayı almak için pageToken olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa olmaz.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.

IAM İzinleri

parent kaynağında aşağıdaki IAM iznini gerektirir:

  • cloudtestservice.devicesession.list

Daha fazla bilgi için IAM belgelerini inceleyin.