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

Bir PerfSamples grubu oluşturur - bir istemci, büyük bir istek yükünü bölmek için bu yönteme tekrarlanan çağrılar aracılığıyla birden fazla Perf Samples grubu gönderebilir - kopyalar ve mevcut zaman damgası girişleri göz ardı edilecektir. - toplu işlem kısmen başarılı olabilir - başarıyla eklenen öğeler kümesi yanıtta döndürülür (veritabanında zaten mevcut olan öğeler atlanır).

Aşağıdaki kurallı hata kodlarından herhangi birini döndürebilir: - NOT_FOUND - İçeren PerfSampleSeries mevcut değil

HTTP isteği

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

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

Yol parametreleri

Parametreler
projectId

string

Bulut projesi

historyId

string

Bir araç sonuçları geçmişi kimliği.

executionId

string

Bir araç sonuçları yürütme kimliği.

stepId

string

Bir araç sonuçları adım kimliği.

sampleSeriesId

string

Örnek seri kimliği

Talep gövdesi

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Alanlar
perfSamples[]

object ( PerfSample )

Oluşturulacak PerfSamples kümesi mevcut zaman damgalarını içermemelidir

Yanıt gövdesi

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

JSON gösterimi
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Alanlar
perfSamples[]

object ( PerfSample )

Yetki 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ış bölümüne bakın.