Compartilhar via


tipo de recurso synchronizationTemplate

Namespace: microsoft.graph

Fornece configurações de sincronização pré-configuradas para um aplicativo específico. Essas configurações são usadas por padrão para qualquer trabalho de sincronização baseado no modelo. O desenvolvedor de aplicativos especifica o modelo; qualquer pessoa pode recuperar o modelo para ver as configurações padrão, incluindo o esquema de sincronização.

Você pode fornecer vários modelos para um aplicativo e designar um modelo padrão. Se vários modelos estiverem disponíveis para o aplicativo no qual você está interessado, procure diretrizes específicas do aplicativo para determinar qual atende melhor às suas necessidades.

Métodos

Método Tipo de retorno Descrição
List coleção synchronizationTemplate Liste os modelos disponíveis para uma instância de aplicativo ou aplicativo (entidade de serviço).
Get synchronizationtemplate Leia as propriedades e as relações do objeto synchronizationTemplate .
Atualizar synchronizationtemplate Atualize as propriedades e as relações do objeto synchronizationTemplate .

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador de modelo exclusivo.
ApplicationId Cadeia de caracteres Identificador do aplicativo ao qual este modelo pertence.
Padrão. Booliano true se esse modelo for recomendado para ser o padrão para o aplicativo.
description Cadeia de caracteres Descrição do modelo.
Detectável Cadeia de caracteres true se esse modelo deve aparecer na coleção de modelos disponíveis para a instância do aplicativo (entidade de serviço).
factoryTag Cadeia de caracteres Uma das marcas de fábrica bem conhecidas com suporte pelo mecanismo de sincronização. O factoryTag informa ao mecanismo de sincronização qual implementação usar ao processar trabalhos com base neste modelo.
Metadados coleção synchronizationMetadataEntry Propriedades de extensão adicionais. A menos que mencionado explicitamente, os valores de metadados não devem ser alterados.

Relações

Relação Tipo Descrição
Esquema synchronizationSchema Esquema de sincronização padrão para os trabalhos com base neste modelo.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "applicationId": "String (identifier)",
  "default": true,
  "description": "String",
  "discoverable": true,
  "factoryTag": "String",
  "id": "String (identifier)",
  "metadata": [
    {
      "@odata.type": "microsoft.graph.synchronizationMetadataEntry"
    }
  ],
  "schema": {
    "@odata.type": "microsoft.graph.synchronizationSchema"
  }
}