Tipo de recurso attributeMapping

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.

Define como os valores para o atributo de destino determinado devem fluir durante a sincronização.

Propriedades

Propriedade Tipo Descrição
defaultValue Cadeia de Caracteres Valor padrão a ser usado caso a propriedade de origem tenha sido avaliada como null . Opcional.
exportMissingReferences Booleano Apenas para uso interno.
flowBehavior attributeFlowBehavior Define quando esse atributo deve ser exportado para o diretório de destino. Os valores possíveis são: FlowWhenChanged e FlowAlways . O padrão é FlowWhenChanged.
flowType attributeFlowType Define quando esse atributo deve ser atualizado no diretório de destino. Os valores possíveis são: (padrão), (somente quando novo objeto é criado), (somente quando a alteração está adicionando novos valores a um atributo Always ObjectAddOnly de vários MultiValueAddOnly valores).
matchingPriority Int32 Se for maior que 0, esse atributo será usado para executar uma combinação inicial dos objetos entre diretórios de origem e destino. O mecanismo de sincronização tentará encontrar o objeto correspondente usando o atributo com o menor valor de prioridade correspondente primeiro. Se não for encontrado, o atributo com a próxima prioridade correspondente será usado e, assim, até que a correspondência seja encontrada ou não mais atributos correspondentes sejam deixados. Somente atributos que devem ter valores exclusivos, como email, devem ser usados como atributos correspondentes.
source attributeMappingSource Define como um valor deve ser extraído (ou transformado) do objeto de origem.
targetAttributeName Cadeia de Caracteres Nome do atributo no objeto de destino.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "defaultValue": "String",
  "exportMissingReferences": "Boolean",
  "flowBehavior": "String",
  "flowType": "String",
  "matchingPriority": 1024,
  "source": {"@odata.type": "microsoft.graph.attributeMappingSource"},
  "targetAttributeName": "String"
}