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

Crée un lot de PerfSamples - un client peut soumettre plusieurs lots d'échantillons de performances via des appels répétés à cette méthode afin de diviser une charge utile de requête importante - les doublons et les entrées d'horodatage existantes seront ignorées. - l'opération batch peut réussir partiellement - l'ensemble des éléments insérés avec succès est renvoyé dans la réponse (en omettant les éléments qui existaient déjà dans la base de données).

Peut renvoyer l'un des codes d'erreur canoniques suivants : - NOT_FOUND - Le PerfSampleSeries contenant n'existe pas

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
projectId

string

Le projet cloud

historyId

string

Un identifiant d’historique des résultats d’outil.

executionId

string

Un ID d’exécution des résultats de l’outil.

stepId

string

Un ID d’étape de résultat d’outil.

sampleSeriesId

string

Un exemple d'identifiant de série

Corps de la demande

Le corps de la requête contient des données avec la structure suivante :

Représentation JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Des champs
perfSamples[]

object ( PerfSample )

L'ensemble de PerfSamples à créer ne doit pas inclure les horodatages existants

Corps de réponse

En cas de succès, le corps de la réponse contient des données avec la structure suivante :

Représentation JSON
{
  "perfSamples": [
    {
      object (PerfSample)
    }
  ]
}
Des champs
perfSamples[]

object ( PerfSample )

Portées des autorisations

Nécessite le champ d'application OAuth suivant :

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

Pour plus d'informations, consultez la Présentation de l'authentification .