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

Cria um lote de PerfSamples - um cliente pode enviar vários lotes de Perf Samples por meio de chamadas repetidas a esse método para dividir uma grande carga de solicitação - duplicatas e entradas de carimbo de data/hora existentes serão ignoradas. - a operação em lote pode ter sucesso parcial - o conjunto de elementos inseridos com sucesso é retornado na resposta (omite itens que já existiam no banco de dados).

Pode retornar qualquer um dos seguintes códigos de erro canônicos: - NOT_FOUND - O PerfSampleSeries que contém não existe

Solicitação HTTP

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

A URL usa sintaxe de transcodificação gRPC .

Parâmetros de caminho

Parâmetros
projectId

string

O projeto na nuvem

historyId

string

Um ID do histórico de resultados da ferramenta.

executionId

string

Uma ferramenta resulta em ID de execução.

stepId

string

Um ID da etapa de resultados da ferramenta.

sampleSeriesId

string

Um exemplo de ID de série

Solicitar corpo

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Campos
perfSamples[]

object ( PerfSample )

O conjunto de PerfSamples a ser criado não deve incluir carimbos de data/hora existentes

Corpo de resposta

Se for bem-sucedido, o corpo da resposta conterá dados com a seguinte estrutura:

Representação JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Campos
perfSamples[]

object ( PerfSample )

Escopos de autorização

Requer o seguinte escopo OAuth:

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

Para obter mais informações, consulte Visão geral da autenticação .