Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Uma operação assíncrona do Microsoft Teams é uma operação que transcende o tempo de vida de uma única solicitação de API. Essas operações são de execução longa ou muito caras para serem concluídas dentro do prazo da solicitação original.
Quando uma operação assíncrona é iniciada, o método retorna um código de resposta 202 Accepted. A resposta também conterá um cabeçalho Location, que contém o local do teamsAsyncOperation. Marque periodicamente o status da operação fazendo uma solicitação GET para esse local; aguarde >30 segundos entre as verificações. Quando a solicitação for concluída com êxito, o status será "bem-sucedido" e o targetResourceLocation apontará para o recurso criado/modificado.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar operações | Coleção resourceSpecificPermissionGrant | Listar operações assíncronas que foram executadas ou estão sendo executadas em um chat específico. |
| Obter operação | Coleção resourceSpecificPermissionGrant | Obtenha uma operação assíncrona que foi executada ou está sendo executada em um recurso específico. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| attemptsCount | Int32 | Número de vezes que a operação foi tentada antes de ser marcada como bem-sucedida ou com falha. |
| createdDateTime | DateTimeOffset | Hora em que a operação foi criada. |
| erro | operationError | Qualquer erro que faça com que a operação assíncrona falhe. |
| id | string | ID de operação exclusiva. |
| lastActionDateTime | DateTimeOffset | Hora em que a operação assíncrona foi atualizada pela última vez. |
| operationType | teamsAsyncOperationType | Indica o tipo de operação descrito. Os valores possíveis são: invalid, cloneTeam, archiveTeam, unarchiveTeamteamifyGroupcreateChannelunknownFutureValuecreateTeam, , createChat, , . unarchiveChannelarchiveChannel Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter os seguintes valores nesta enumeração evolutiva: teamifyGroup, createChannel, createChat, archiveChannel, unarchiveChannel. |
| status | teamsAsyncOperationStatus | O status da operação. |
| targetResourceId | Cadeia de caracteres | A ID do objeto criado ou modificado como resultado dessa operação assíncrona, normalmente uma equipe. |
| targetResourceLocation | string | O local do objeto que é criado ou modificado como resultado dessa operação assíncrona. Essa URL deve ser tratada como um valor opaco e não analisada em seus caminhos de componente. |
Relações
Nenhum
Representação JSON
A representação JSON a seguir mostra o 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"
}