Recurso: AccessBinding
Uma vinculação de um usuário a um conjunto de papéis.
| Representação JSON | 
|---|
| { "name": string, "roles": [ string ], // Union field | 
| Campos | |
|---|---|
| name | 
 Apenas saída. Nome do recurso dessa vinculação. Formato: accounts/{account}/accessBindings/{accessBinding} or properties/{property}/accessBindings/{accessBinding} Exemplo: "accounts/100/accessBindings/200" | 
| roles[] | 
 Uma lista de papéis a serem concedidos ao recurso pai. Valores válidos: predefinidoRoles/viewer predefinidoRoles/analyst predefinidoRoles/editor predefinidoRoles/admin predefinidoRoles/no-cost-data predefinidos Para os usuários, se uma lista vazia de papéis for definida, este AccessBinding será excluído. | 
| Campo de união access_target. O destino para o qual os papéis serão definidos.access_targetpode ser apenas de um dos tipos a seguir: | |
| user | 
 Se definido, o endereço de e-mail do usuário para quem as funções serão definidas. Formato: "algum usuário@gmail.com" | 
| Métodos | |
|---|---|
| 
 | Cria informações sobre várias vinculações de acesso a uma conta ou propriedade. | 
| 
 | Exclui informações sobre vários usuários vinculado a uma conta ou propriedade. | 
| 
 | Recebe informações sobre várias vinculações de acesso a uma conta ou propriedade. | 
| 
 | Atualiza informações sobre várias vinculações de acesso a uma conta ou propriedade. | 
| 
 | Cria uma vinculação de acesso em uma conta ou propriedade. | 
| 
 | Exclui uma vinculação de acesso em uma conta ou propriedade. | 
| 
 | Recebe informações sobre uma vinculação de acesso. | 
| 
 | Lista todas as vinculações de acesso em uma conta ou propriedade. | 
| 
 | Atualiza uma vinculação de acesso em uma conta ou propriedade. |