Method: projects.approvalRequests.approve

Genehmigt eine Anfrage und gibt die aktualisierte ApprovalRequest zurück.

Gibt NOT_FOUND zurück, wenn die Anforderung nicht existiert. Gibt FAILED_PRECONDITION zurück, wenn die Anfrage vorhanden ist, sich aber nicht im Status „ausstehend“ befindet.

HTTP-Anfrage

POST https://accessapproval.googleapis.com/v1/{name=projects/*/approvalRequests/*}:approve

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Name der Genehmigungsanfrage, die genehmigt werden soll.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource name erforderlich:

  • accessapproval.requests.approve

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "expireTime": string
}
Felder
expireTime

string (Timestamp format)

Die Ablaufzeit dieser Genehmigung.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

Antworttext

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

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.