Method: projects.locations.investigations.revisions.run

Führt eine vorhandene Version einer Prüfung aus.

HTTP-Anfrage

POST https://geminicloudassist.googleapis.com/v1alpha/{name=projects/*/locations/*/investigations/*/revisions/*}:run

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Pflichtangabe. Führt die Version der Prüfung aus.

Die auszuführende Version. Format: projects/{project}/locations/global/investigations/{investigation}/revisions/{revision}

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "runParameters": {
    object (InvestigationRunParameters)
  },
  "updatedRevision": {
    object (InvestigationRevision)
  },
  "updateMask": string
}
Felder
runParameters

object (InvestigationRunParameters)

Optional. Parameter, die an Titan übergeben werden sollen.

updatedRevision

object (InvestigationRevision)

Optional. Version, die vor der Ausführung aktualisiert werden soll.

updateMask

string (FieldMask format)

Optional. Die Felder der Version, die aktualisiert werden sollen. Es können nur Felder aktualisiert werden, in die Nutzer schreiben können.

Dies ist eine durch Kommas getrennte Liste voll qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • geminicloudassist.investigationRevisions.run

Weitere Informationen finden Sie in der IAM-Dokumentation.

InvestigationRunParameters

Stellt Nutzerparameter für das Ausführen einer Prüfung dar.

JSON-Darstellung
{
  "accessTokens": {
    string: string,
    ...
  }
}
Felder
accessTokens

map (key: string, value: string)

Optional. Wenn ausgefüllt, wird hier das Projekt dem Zugriffstoken für durch TSE ausgelöste Prüfungen zugeordnet.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.