tipo de recurso attributeDefinition

Namespace: microsoft.graph

Descreve um atributo de um objeto.

Propriedades

Propriedade Tipo Descrição
Âncora Booliano true se o atributo deve ser usado como a âncora do objeto. Os atributos de âncora devem ter um valor exclusivo identificando um objeto e devem ser imutáveis. O padrão é false. Um e apenas um dos atributos do objeto devem ser designados como a âncora para dar suporte à sincronização.
caseExact Booliano true se o valor desse atributo deve ser tratado como confidencial de caso. Essa configuração afeta como o mecanismo de sincronização detecta alterações no atributo.
flowNullValues Booliano 'true' para permitir valores nulos para atributos.
Metadados coleção attributeDefinitionMetadataEntry Metadados para o objeto fornecido.
Multivalorado Booliano true se um atributo pode ter vários valores. O padrão é false.
Mutabilidadede Mutabilidadede A mutabilidade de um atributo. Os valores possíveis são: ReadWrite, ReadOnly, Immutable, WriteOnly. O padrão é ReadWrite.
nome Cadeia de caracteres Nome do atributo. Deve ser exclusivo dentro da definição de objeto. Não anulável.
obrigatório Booliano true se o atributo for necessário. O objeto não poderá ser criado se nenhum dos atributos necessários estiver ausente. Se durante a sincronização, o atributo necessário não tiver valor, o valor padrão será usado. Se o valor não estiver definido, a sincronização registrará um erro.
referencedObjects coleção referencedObject Para atributos com reference tipo, lista objetos referenciados (por exemplo, o manager atributo listaria User como o objeto referenciado).
type Attributetype Tipo de valor de atributo. Os valores possíveis são: String, , Integer, Reference, Binary,BooleanDateTime. O padrão é String.

Representação JSON

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

{
  "anchor": true,
  "caseExact": true,
  "defaultValue": "String",
  "flowNullValues": true,
  "metadata": [
    {
      "@odata.type": "microsoft.graph.attributeDefinitionMetadataEntry"
    }
  ],
  "multivalued": true,
  "mutability": "String",
  "name": "String",
  "referencedObjects": [
    {
      "@odata.type": "microsoft.graph.referencedObject"
    }
  ],
  "required": true,
  "type": "String"
}