Recurso: AccessBinding
Es la vinculación de un usuario con un conjunto de funciones.
Representación JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
Campos | |
---|---|
name |
Solo salida. Nombre del recurso de esta vinculación. Formato: accounts/{account}/accessBindings/{accessBinding} o properties/{property}/accessBindings/{accessBinding} Ejemplo: "accounts/100/accessBindings/200" |
roles[] |
Una lista de funciones para otorgar al recurso superior. Valores válidos: Para los usuarios, si se establece una lista vacía de roles, se borrará esta AccessBinding. |
Campo de unión access_target . El destino para el que se establecen las funciones. Las direcciones (access_target ) solo pueden ser una de las siguientes opciones: |
|
user |
Si se configura, la dirección de correo electrónico del usuario para el que se establecerán las funciones. Formato: “algúnusuario@gmail.com” |
Métodos |
|
---|---|
|
Crea información sobre varias vinculaciones de acceso a una cuenta o propiedad. |
|
Borra información sobre varios usuarios a una cuenta o propiedad. |
|
Obtiene información sobre varias vinculaciones de acceso a una cuenta o propiedad. |
|
Actualiza la información sobre varias vinculaciones de acceso a una cuenta o propiedad. |
|
Crea una vinculación de acceso en una cuenta o propiedad. |
|
Borra una vinculación de acceso en una cuenta o propiedad. |
|
Obtiene información sobre una vinculación de acceso. |
|
Enumera todas las vinculaciones de acceso de una cuenta o propiedad. |
|
Actualiza una vinculación de acceso en una cuenta o propiedad. |