REST Resource: properties.accessBindings

Recurso: AccessBinding

Es la vinculación de un usuario con un conjunto de funciones.

Representación JSON
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
Campos
name

string

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[]

string

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

string

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

batchCreate

Crea información sobre varias vinculaciones de acceso a una cuenta o propiedad.

batchDelete

Borra información sobre varios usuarios a una cuenta o propiedad.

batchGet

Obtiene información sobre varias vinculaciones de acceso a una cuenta o propiedad.

batchUpdate

Actualiza la información sobre varias vinculaciones de acceso a una cuenta o propiedad.

create

Crea una vinculación de acceso en una cuenta o propiedad.

delete

Borra una vinculación de acceso en una cuenta o propiedad.

get

Obtiene información sobre una vinculación de acceso.

list

Enumera todas las vinculaciones de acceso de una cuenta o propiedad.

patch

Actualiza una vinculación de acceso en una cuenta o propiedad.