Method: projects.locations.reportConfigs.patch

Aktualisiert eine vorhandene Inventarberichtskonfiguration in einem bestimmten Projekt für einen bestimmten Standort.

HTTP-Anfrage

PATCH https://storageinsights.googleapis.com/v1/{reportConfig.name=projects/*/locations/*/reportConfigs/*}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
reportConfig.name

string

Kennung. Name der Ressource.

Format: projects/{projectId}/locations/{location}/reportConfigs/{report-config-id}.

Abfrageparameter

Parameter
updateMask

string (FieldMask format)

Erforderlich. Eine Maske mit einer Liste der Felder, die in der ReportConfig-Ressource aktualisiert werden sollen. Die in updateMask angegebenen Felder beziehen sich auf die Ressource und nicht auf die gesamte Anfrage. Ein Feld wird überschrieben, wenn es sich in der Maske befindet. updateMask ist ein Pflichtfeld.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: displayName,frequency_options.frequency.

requestId

string

Optional. Eine eindeutige Kennung für Ihre Anfrage. Geben Sie die Anfrage-ID an, falls Sie die Anfrage wiederholen müssen. Wenn Sie die Anfrage innerhalb von 60 Minuten mit derselben ID wiederholen, ignoriert der Server die Anfrage, wenn die ursprüngliche Anfrage bereits abgeschlossen wurde.

Wenn beispielsweise Ihre erste Anfrage ein Zeitlimit überschreitet und Sie die Anfrage mit derselben Anfrage-ID noch einmal wiederholen, erkennt der Server die ursprüngliche Anfrage und verarbeitet die neue Anfrage nicht.

Die Anfrage-ID muss eine gültige UUID sein und darf keine Null-UUID sein (00000000-0000-0000-0000-000000000000).

Anfragetext

Der Anfragetext enthält eine Instanz von ReportConfig.

Antworttext

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

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:

  • storageinsights.reportConfigs.update

Weitere Informationen finden Sie in der IAM-Dokumentation.