Kaynak: Şema
API kaynağının türü. Şema kaynakları için bu her zaman admin#directory#schema
olur.
JSON gösterimi |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Alanlar | |
---|---|
schemaId |
Şemanın benzersiz tanımlayıcısı (Salt okunur) |
schemaName |
Şemanın adı. Her |
fields[] |
Şemadaki alanların listesi. |
displayName |
Şemanın görünen adı. |
kind |
Bu, bir tür kaynak. |
etag |
Kaynağın ETag'idir. |
SchemaFieldSpec
Kullanıcı profillerine özel alanlar eklemek için şemaları kullanabilirsiniz. Bu alanları, kullanıcılarınızın üzerinde çalıştığı projeler, fiziksel konumları, işe alma tarihleri veya işletmenizin ihtiyaçlarına uygun herhangi bir şey gibi bilgileri depolamak için kullanabilirsiniz. Daha fazla bilgi için Özel Kullanıcı Alanları bölümüne bakın.
JSON gösterimi |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Alanlar | |
---|---|
fieldName |
Alanın adı. |
fieldId |
Alanın benzersiz tanımlayıcısı (Salt okunur) |
fieldType |
Alanın türü. Kabul edilebilir değerler şunlardır:
|
multiValued |
Bunun birden çok değerli bir alan olup olmadığını belirten boole değeri. Varsayılan: |
kind |
Bunun kaynak türü. Şema alanları için her zaman |
etag |
Alanın ETag. |
indexed |
Alanın dizine eklenip eklenmediğini belirten boole değeri. Varsayılan: |
displayName |
Alanın Görünen Adı. |
readAccessType |
Bu alanın değerlerini kimlerin görüntüleyebileceğini belirtir. Daha fazla bilgi için Kullanıcıları yönetici olmayan kullanıcı olarak alma başlıklı makaleyi inceleyin. Not: Bu alanda yapılan değişikliklerin yansıtılması 24 saati bulabilir. Kabul edilebilir değerler şunlardır:
|
numericIndexingSpec |
Sayısal alan için dizine ekleme spesifikasyonu. Varsayılan olarak sayısal alanlar için yalnızca tam eşleme sorguları desteklenir. |
numericIndexingSpec.minValue |
Bu alanın minimum değeri. Bu, yaptırımdan ziyade gösterge niteliğindedir. Bu aralığın dışındaki değerler dizine eklenmeye devam eder ancak arama o kadar etkili olmayabilir. |
numericIndexingSpec.maxValue |
Bu alanın maksimum değeri. Bu, yaptırımdan ziyade gösterge niteliğindedir. Bu aralığın dışındaki değerler dizine eklenmeye devam eder ancak arama o kadar etkili olmayabilir. |
Yöntemler |
|
---|---|
|
Bir şemayı siler. |
|
Bir şema alır. |
|
Şema oluşturur. |
|
Bir müşterinin tüm şemalarını alır. |
|
Şemaya yama uygular. |
|
Bir şemayı günceller. |