Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.
Una operación asincrónica de Microsoft Teams es una operación que trasciende la duración de una sola solicitud de API. Estas operaciones son de larga duración o demasiado costosas para completarse dentro del período de tiempo de su solicitud de origen.
Cuando se inicia una operación asincrónica, el método devuelve un código de respuesta 202 aceptado. La respuesta también contendrá un encabezado Location, que contiene la ubicación de teamsAsyncOperation. Compruebe periódicamente el estado de la operación realizando una solicitud GET a esta ubicación; Espere >30 segundos entre comprobaciones. Cuando la solicitud se complete correctamente, el estado será "correcto" y targetResourceLocation señalará al recurso creado o modificado.
Métodos
| Método | Tipo de valor devuelto | Descripción |
|---|---|---|
| Operaciones de lista | Colección de resourceSpecificPermissionGrant | Enumere las operaciones asincrónicas que se ejecutaron o se están ejecutando en un chat específico. |
| Operación Get | Colección de resourceSpecificPermissionGrant | Obtener una operación asincrónica que se ejecutó o se está ejecutando en un recurso específico. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| attemptsCount | Int32 | Número de veces que se ha intentado la operación antes de marcarla como correcta o como errónea. |
| createdDateTime | DateTimeOffset | Hora en la que se creó la operación. |
| error | operationError | Cualquier error que provoque un error en la operación asincrónica. |
| id | string | Id. de operación único. |
| lastActionDateTime | DateTimeOffset | Hora en la que se actualizó por última vez la operación asincrónica. |
| operationType | teamsAsyncOperationType | Indica el tipo de operación descrito. Los valores posibles son: invalid, cloneTeam, archiveTeam, unarchiveTeamteamifyGroupcreateChannelunknownFutureValuecreateTeam, , createChat, archiveChannelunarchiveChannel, . Use el encabezado de Prefer: include-unknown-enum-members solicitud para obtener los siguientes valores en esta enumeración evolutiva: teamifyGroup, createChannel, createChat, archiveChannel, unarchiveChannel, . |
| status | teamsAsyncOperationStatus | Estado de la operación. |
| targetResourceId | Cadena | El id. del objeto que se crea o modifica como resultado de esta operación asincrónica, normalmente un equipo. |
| targetResourceLocation | string | La ubicación del objeto que se crea o modifica como resultado de esta operación asincrónica. Esta dirección URL debe tratarse como un valor opaco y no analizarse en las rutas de acceso de sus componentes. |
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"attemptsCount": "Int32",
"createdDateTime": "String (timestamp)",
"error": { "@odata.type": "microsoft.graph.operationError" },
"id": "String (identifier)",
"lastActionDateTime": "String (timestamp)",
"operationType": "String",
"status": "String",
"targetResourceId": "String",
"targetResourceLocation": "String"
}