attributeDefinition resource type
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.
Descreve um atributo de um objeto.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
âncora | Booliano |
true se o atributo deve ser utilizado como âncora para o objeto. Os atributos de âncora têm de ter um valor exclusivo que identifique um objeto e têm de ser imutáveis. O padrão é false . Um e apenas um dos atributos do objeto têm de ser designados como âncora para suportar a sincronização. |
caseExact | Booliano |
true se o valor deste atributo deve ser tratado como sensível às maiúsculas e minúsculas. Esta definição afeta a forma como o motor de sincronização deteta alterações para o atributo . |
defaultValue | Cadeia de caracteres | O valor predefinido do atributo . |
flowNullValues | Booliano | 'true' para permitir valores nulos para atributos. |
metadados | attributeDefinitionMetadataEntry collection | Metadados para o objeto especificado. |
de valores múltiplos | Booliano |
true se um atributo puder ter múltiplos valores. O padrão é false . |
desativação de som | desativação de som | 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. Tem de ser exclusivo na definição do objeto. Não anulável. |
obrigatório | Booliano |
true se for necessário um atributo. O objeto não pode ser criado se algum dos atributos necessários estiver em falta. Se durante a sincronização, o atributo necessário não tiver valor, será utilizado o valor predefinido. Se o valor predefinido não tiver sido definido, a sincronização registará 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 , , Reference Integer , , Binary , Boolean ,DateTime . O padrão é String . |
Representação JSON
A representação JSON seguinte mostra o tipo de 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"
}