Ative vários serviços em um projeto. A operação é atômica: se a ativação de qualquer serviço falhar, o lote inteiro falhará e não ocorrerá nenhuma alteração de estado.
Operation<response: BatchEnableServicesResponse>
Solicitação HTTP
POST https://serviceusage.googleapis.com/v1/{parent=*/*}/services:batchEnable
Um exemplo de nome seria: projects/123, em que 123 é o número do projeto (não o código dele).
O método services.batchEnable atualmente só aceita projetos.
A autorização requer a seguinte permissão do Google IAM no recurso parent especificado:
serviceusage.services.enable
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON
{"serviceIds": [string]}
Campos
serviceIds[]
string
Os identificadores dos serviços a serem ativados no projeto.
Um identificador válido seria: serviceusage.googleapis.com.
Para ativar serviços, eles precisam ser públicos ou ser compartilhados com o usuário que faz a ativação.
Especifique dois ou mais serviços. Para ativar um único serviço, use o método services.enable.
Uma única solicitação pode ativar no máximo 20 serviços por vez. Se mais de 20 serviços forem especificados, a solicitação falhará e nenhuma alteração de estado ocorrerá.
Corpo da resposta
Se a resposta for bem-sucedida, o corpo dela incluirá uma instância de Operation.