Compartir a través de


tipo de recurso engagementAsyncOperation

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa el estado de una operación asincrónica de Viva Engage que es una operación que trasciende la duración de una única solicitud de API. Estas operaciones son de ejecución prolongada o demasiado costosas para completarse dentro del período de tiempo de su solicitud original.

Cuando se inicia una operación asincrónica, el método devuelve un 202 Accepted código de respuesta y un Operation-Location encabezado que contiene la ubicación de engagementAsyncOperation. Compruebe periódicamente el estado de la operación realizando una solicitud GET a esta ubicación; espere >30 segundos entre las comprobaciones. Cuando la solicitud se completa correctamente, el estado de la operación indica succeeded y resourceLocation apunta al recurso creado o modificado.

Hereda de longRunningOperation.

Métodos

Método Tipo devuelto Descripción
Get engagementAsyncOperation Obtenga una engagementAsyncOperation para realizar un seguimiento de una solicitud de operación de larga duración.

Propiedades

Propiedad Tipo Descripción
createdDateTime DateTimeOffset Fecha y hora en que se creó la operación. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Se hereda de longRunningOperation.
id Cadena Identificador único de la operación. Se hereda de longRunningOperation.
lastActionDateTime DateTimeOffset Fecha y hora en que se actualizó por última vez la operación asincrónica. El tipo de marca de tiempo representa la información de fecha y hora mediante el formato ISO 8601 y siempre está en UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Se hereda de longRunningOperation.
operationType engagementAsyncOperationType Tipo de la operación de ejecución prolongada. Los valores posibles son: createCommunity, unknownFutureValue.
resourceId Cadena Identificador del objeto creado o modificado como resultado de esta operación asincrónica.
resourceLocation Cadena Ubicación del objeto creado o modificado como resultado de esta operación asincrónica. Se hereda de longRunningOperation.
status longRunningOperationStatus Estado de la operación. Los valores posibles son: notStarted, running, succeeded, failed, skipped, unknownFutureValue. Se hereda de longRunningOperation.
statusDetail Cadena Detalles sobre el estado de la operación. Se hereda de longRunningOperation.

valores engagementAsyncOperationType

Member Descripción
createCommunity Operación para crear una comunidad Viva Engage.
unknownFutureValue Valor de sentinel de enumeración evolvable. No usar.

Relaciones

Ninguna.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
  "@odata.type": "#microsoft.graph.engagementAsyncOperation",
  "createdDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "lastActionDateTime": "String (timestamp)",
  "operationType": "String",
  "resourceId": "String",
  "resourceLocation": "String",
  "status": "String",
  "statusDetail": "String"
}