Ressource: Schema
Der Typ der API-Ressource. Bei Schemaressourcen ist dies immer admin#directory#schema
.
JSON-Darstellung |
---|
{
"schemaId": string,
"schemaName": string,
"fields": [
{
object ( |
Felder | |
---|---|
schemaId |
Die eindeutige Kennung des Schemas (schreibgeschützt) |
schemaName |
Der Name des Schemas. Jedes |
fields[] |
Eine Liste von Feldern im Schema. |
displayName |
Anzeigename für das Schema. |
kind |
Der Ressourcentyp. |
etag |
Das ETag der Ressource. |
SchemaFieldSpec
Mithilfe von Schemas können Sie Nutzerprofilen benutzerdefinierte Felder hinzufügen. Sie können diese Felder verwenden, um Informationen wie die Projekte zu speichern, an denen Ihre Nutzer arbeiten, ihre physischen Standorte, ihre Einstellungsdaten oder andere Informationen, die Ihren Geschäftsanforderungen entsprechen. Weitere Informationen finden Sie unter Benutzerdefinierte Nutzerfelder.
JSON-Darstellung |
---|
{ "fieldName": string, "fieldId": string, "fieldType": string, "multiValued": boolean, "kind": string, "etag": string, "indexed": boolean, "displayName": string, "readAccessType": string, "numericIndexingSpec": { "minValue": number, "maxValue": number } } |
Felder | |
---|---|
fieldName |
Der Name des Felds. |
fieldId |
Die eindeutige Kennung des Felds (schreibgeschützt) |
fieldType |
Der Typ des Felds. Akzeptable Werte sind:
|
multiValued |
Ein boolescher Wert, der angibt, ob es sich um ein Feld mit mehreren Werten handelt oder nicht. Standardeinstellung: |
kind |
Die Art der Ressource. Bei Schemafeldern ist dies immer |
etag |
Das ETag des Felds. |
indexed |
Boolescher Wert, der angibt, ob das Feld indexiert ist oder nicht. Standardeinstellung: |
displayName |
Anzeigename des Felds. |
readAccessType |
Gibt an, wer Werte dieses Felds ansehen kann. Weitere Informationen finden Sie unter Nutzer ohne Administratorberechtigungen abrufen. Hinweis: Es kann bis zu 24 Stunden dauern, bis Änderungen in diesem Feld wirksam werden. Akzeptable Werte sind:
|
numericIndexingSpec |
Indexierungsspezifikation für ein numerisches Feld. Standardmäßig werden für numerische Felder nur genau passende Abfragen unterstützt. Wenn |
numericIndexingSpec.minValue |
Minimalwert dieses Felds. Dies ist ein Richtwert, nicht durchgesetzt. Werte außerhalb dieses Bereichs werden weiterhin indexiert, aber die Suche ist möglicherweise nicht so leistungsfähig. |
numericIndexingSpec.maxValue |
Der Maximalwert dieses Felds. Dies ist ein Richtwert, nicht durchgesetzt. Werte außerhalb dieses Bereichs werden weiterhin indexiert, aber die Suche ist möglicherweise nicht so leistungsfähig. |
Methoden |
|
---|---|
|
Löscht ein Schema. |
|
Ruft ein Schema ab. |
|
Erstellt ein Schema. |
|
Ruft alle Schemas für einen Kunden ab. |
|
Patcht ein Schema. |
|
Aktualisiert ein Schema. |