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

Создает пакет PerfSamples — клиент может отправить несколько пакетов Perf Samples посредством повторных вызовов этого метода, чтобы разделить большую полезную нагрузку запроса — дубликаты и существующие записи временных меток будут игнорироваться. - пакетная операция может быть частично успешной - в ответе возвращается набор успешно вставленных элементов (опускает элементы, которые уже существовали в базе данных).

Может возвращать любой из следующих канонических кодов ошибок: — NOT_FOUND — содержащий PerfSampleSeries не существует.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
projectId

string

Облачный проект

historyId

string

Идентификатор истории результатов инструмента.

executionId

string

Идентификатор выполнения инструмента.

stepId

string

Идентификатор шага результатов инструмента.

sampleSeriesId

string

Идентификатор серии образца

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Поля
perfSamples[]

object ( PerfSample )

Создаваемый набор PerfSamples не должен включать существующие метки времени.

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Поля
perfSamples[]

object ( PerfSample )

Области авторизации

Требуется следующая область действия OAuth:

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

Для получения дополнительной информации см. Обзор аутентификации .