Aktivieren Sie mehrere Dienste in einem Projekt. Der Vorgang ist atomar: Wenn das Aktivieren eines Dienstes fehlschlägt, schlägt der gesamte Batch fehl und es treten keine Statusänderungen auf.
Operation<response: BatchEnableServicesResponse>
HTTP-Anfrage
POST https://serviceusage.googleapis.com/v1/{parent=*/*}/services:batchEnable
Die URL verwendet die Syntax von Google API HTTP-Anmerkungen.
Pfadparameter
Parameter | |
---|---|
parent |
Übergeordnete Ressource, für die Dienste aktiviert werden. Ein Beispielname wäre Die Methode Zur Autorisierung ist die folgende Google IAM-Berechtigung für die angegebene Ressource
|
Anfragetext
Der Anfragetext enthält Daten mit der folgenden Struktur:
JSON-Darstellung | |
---|---|
{ "serviceIds": [ string ] } |
Felder | |
---|---|
serviceIds[] |
Die IDs der Dienste, die für das Projekt aktiviert werden sollen. Eine gültige ID wäre: serviceusage.googleapis.com Das Aktivieren von Diensten erfordert, dass jeder Dienst öffentlich oder für den Nutzer freigegeben ist, der den Dienst aktiviert. Zwei oder mehr Dienste müssen angegeben werden. Um einen einzelnen Dienst zu aktivieren, verwenden Sie stattdessen die Methode Eine einzelne Anforderung kann maximal 20 Dienste gleichzeitig aktivieren. Wenn mehr als 20 Dienste angegeben sind, schlägt die Anforderung fehl und es treten keine Statusänderungen auf. |
Antworttext
Wenn der Vorgang erfolgreich ist, enthält der Antworttext eine Instanz von Operation
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/service.management
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie in der Authentifizierungsübersicht.