Tipo de recurso synchronizationJob
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 de versão.
Executa a sincronização periodicamente em segundo plano, sondando alterações em um diretório e fazendo com que elas para outro diretório. O trabalho de sincronização é sempre específico para uma instância específica de um aplicativo em seu locatário. Como parte da configuração do trabalho de sincronização, você precisa dar autorização para ler e gravar objetos no diretório de destino e personalizar o esquema de sincronização do trabalho.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | coleção synchronizationJob | Listar trabalhos existentes para uma determinada instância de aplicativo (entidade de serviço). |
| Obter synchronizationJob | synchronizationJob | Ler propriedades e relações de um objeto synchronizationJob. |
| Criar | synchronizationJob | Crie um novo trabalho para um determinado aplicativo. |
| Start | Nenhuma | Inicie a sincronização. Se o trabalho estiver em um estado pausado, ele continuará do ponto em que o trabalho foi pausado. Se o trabalho estiver em quarentena, o status da quarentena será limpo. |
| Restart | Nenhuma | Force o trabalho a começar de novo e processe todos os objetos no diretório. |
| Pause | Nenhuma | Interromper temporariamente a sincronização. Todo o progresso, incluindo o estado do trabalho, persiste, e o trabalho continuará de onde foi deixado quando uma chamada iniciar é feita. |
| Delete | Nenhuma | Pare a sincronização e exclua permanentemente todo o estado associado ao trabalho. |
| Obter synchronizationSchema | synchronizationSchema | Recupere o esquema de sincronização eficaz do trabalho. |
| Atualizar synchronizationSchema | Nenhuma | Atualize o esquema de sincronização do trabalho. |
| Validar credenciais | Nenhuma | Teste as credenciais fornecidas no diretório de destino. |
| provisionOnDemand | Coleção synchronizationJobApplicationParameters | Representa os objetos que serão provisionados e as regras de sincronização executadas. O recurso é usado principalmente para provisionamento sob demanda. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | String | Identificador exclusivo do trabalho de sincronização. Somente leitura. |
| Cronograma | synchronizationSchedule | Agenda usada para executar o trabalho. Somente leitura. |
| status | synchronizationStatus | Status do trabalho, que inclui quando o trabalho foi executado pela última vez, o estado atual do trabalho e erros. |
| synchronizationJobSettings | keyValuePair | Configurações associadas ao trabalho. Algumas configurações são herdadas do modelo. |
| templateId | String | Identificador do modelo de sincronização em que esse trabalho se baseia. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| schema | synchronizationSchema | O esquema de sincronização configurado para o trabalho. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id": "String (identifier)",
"schedule": {"@odata.type": "microsoft.graph.synchronizationSchedule"},
"status": {"@odata.type": "microsoft.graph.synchronizationStatus"},
"synchronizationJobSettings": {"@odata.type": "microsoft.graph.keyValuePair"},
"templateId": "String"
}
Comentários
Enviar e exibir comentários de