Method: projects.locations.dataPolicies.patch

Aktualisiert die Metadaten für eine vorhandene Datenrichtlinie. Die Zieldatenrichtlinie kann durch den Ressourcennamen angegeben werden.

HTTP-Anfrage

PATCH https://bigquerydatapolicy.googleapis.com/v1/{dataPolicy.name=projects/*/locations/*/dataPolicies/*}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
dataPolicy.name

string

Nur Ausgabe. Ressourcenname dieser Datenrichtlinie im Format projects/{projectNumber}/locations/{locationId}/dataPolicies/{dataPolicyId}.

Abfrageparameter

Parameter
updateMask

string (FieldMask format)

Die Aktualisierungsmaske gilt für die Ressource. Informationen zur FieldMask-Definition finden Sie unter https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. Wenn nicht festgelegt, werden standardmäßig alle Felder verwendet, die aktualisiert werden dürfen.

Aktualisierungen der Felder name und dataPolicyId sind nicht zulässig.

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

Anfragetext

Der Anfragetext enthält eine Instanz von DataPolicy.

Antworttext

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

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

IAM-Berechtigungen

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

  • bigquery.routines.get

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

  • bigquery.dataPolicies.update

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

  • datacatalog.taxonomies.get

Weitere Informationen finden Sie in der IAM-Dokumentation.