Desencadenantes de eventos de capas de entidades

Los eventos que desencadenan un webhook de capa de entidades se utilizan para realizar un seguimiento de los cambios en la capa. Para cada webhook que cree, debe especificar los eventos que se rastrearán.

La siguiente tabla describe los desencadenantes de eventos que se pueden definir para webhooks en capas de entidades alojadas, vistas de capas de entidades alojadas y tablas alojadas:

Desencadenador de eventoValorDescripción

Se desencadena cualquier evento compatible.

*

Envía la carga cuando se produce cualquiera de los eventos enumerados en esta tabla.

Se crea una entidad o una fila.

FeaturesCreated

La carga se envía cuando un usuario agrega una entidad o una fila a una subcapa o tabla de la capa.

Se actualiza una entidad o una fila.

FeaturesUpdated

La carga se envía cuando un usuario modifica una entidad o una fila existente, por ejemplo, al editar un atributo o mover la entidad.

Se elimina una entidad o una fila.

FeaturesDeleted

La carga se envía cuando un usuario elimina una entidad o una fila.

Se edita una entidad o una fila (por ejemplo, inserción, actualización o eliminación)

Nota:

Es posible que las ediciones de adjuntos no causen la activación del desencadenador de evento FeaturesEdited. Utilice uno de los tres desencadenantes siguientes para realizar un seguimiento de la creación, actualización o eliminación de archivos adjuntos.

FeaturesEdited

La carga se envía cuando se realiza cualquiera de los tres tipos de ediciones anteriores.

Se agrega un archivo adjunto a una entidad o a una fila en una de las capas.

AttachmentsCreated

La carga se envía cuando un usuario agrega un archivo adjunto a una función o a una fila.

Se actualiza un archivo adjunto de entidad.

AttachmentsUpdated

La carga se envía cuando un usuario actualiza un archivo adjunto existente.

Se elimina un archivo adjunto de una entidad o de una fila en una de las capas.

AttachmentsDeleted

La carga se envía cuando un usuario elimina un archivo adjunto de una entidad.

El esquema de una capa de entidades o de tabla cambia.

LayerSchemaChanged

Este desencadenante se activa ante cualquiera de los siguientes eventos:

  • Se agrega un campo a una subcapa o tabla.
  • Se elimina un campo de una subcapa o tabla.
  • Se agrega un dominio a un campo en una subcapa o tabla.
  • Se elimina un dominio de un campo en una subcapa o tabla.
  • Se agrega una tabla relacionada a una subcapa.
  • Se elimina una tabla relacionada de una subcapa.
  • Un usuario define o modifica la definición de una relación de unión para una subcapa.
  • Se modifica el nombre, el tipo, la longitud o el alias de un campo.
  • Se modifica el tipo de geometría de una subcapa.

La definición de una o más capas de la capa de entidades o el elemento de la tabla cambia.

LayerDefinitionChanged

Envía la carga útil cada vez que se modifica una de las siguientes propiedades de capa:

  • El nombre de cualquiera de las subcapas
  • La simbología o las etiquetas definidas para la capa
  • La extensión geográfica definida para la capa
  • Definiciones avanzadas de capas, como información sobre zonas horarias o expresiones de definición almacenadas
  • Si se permiten archivos adjuntos para la capa

Agregar o eliminar campos y cambiar los tipos de campo, los alias o el tipo de geometría también provocará que se active este desencadenante, ya que la definición de una capa incluye la lista y la descripción de sus campos.

La definición de una capa de entidades o un elemento de tabla cambia.

FeatureServiceDefinitionChanged

Envía la carga cuando se modifican las definiciones que afectan a toda la capa de entidades o al elemento de la tabla. Esto incluye lo siguiente:

  • La configuración definida para la capa de entidades o tabla, como si se pueden exportar datos de ella, si se puede utilizar en flujos de trabajo sin conexión o colaborativos, y si se aplica el control de acceso basado en la propiedad.
  • La lista de capas o tablas incluidas en la capa de entidades o el elemento de tabla cambia.