Method: projects.histories.executions.steps.perfSampleSeries.samples.batchCreate

Tworzy partię PerfSamples — klient może przesłać wiele partii Perf Samples poprzez wielokrotne wywołania tej metody w celu podzielenia dużego ładunku żądania — duplikaty i istniejące wpisy sygnatur czasowych zostaną zignorowane. - operacja wsadowa może zakończyć się częściowym sukcesem - w odpowiedzi zwracany jest zestaw pomyślnie wstawionych elementów (z pominięciem pozycji, które już istniały w bazie).

Może zwrócić dowolny z następujących kanonicznych kodów błędów: - NOT_FOUND - Zawierająca PerfSampleSeries nie istnieje

Żądanie HTTP

POST https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
projectId

string

Projekt chmurowy

historyId

string

Identyfikator historii wyników narzędzia.

executionId

string

Identyfikator wykonania wyniku narzędzia.

stepId

string

Identyfikator kroku wyników narzędzia.

sampleSeriesId

string

Przykładowy identyfikator serii

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Reprezentacja JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Pola
perfSamples[]

object ( PerfSample )

Zestaw PerfSamples do utworzenia nie powinien zawierać istniejących znaczników czasu

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera dane o następującej strukturze:

Reprezentacja JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Pola
perfSamples[]

object ( PerfSample )

Zakresy uprawnień

Wymaga następującego zakresu OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .