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. Jeder |
fields[] |
Eine Liste der Felder im Schema. |
displayName |
Anzeigename für das Schema. |
kind |
Der Ressourcentyp. |
etag |
Das ETag der Ressource. |
SchemaFieldSpec
Sie können Schemas verwenden, um benutzerdefinierte Felder zu Nutzerprofilen hinzuzufügen. In diesen Feldern können Sie Informationen speichern, z. B. Projekte, an denen Ihre Nutzer arbeiten, ihren Standort, das Einstellungsdatum oder andere Daten, 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 |
Der Ressourcentyp. Für Schemafelder ist dies immer |
etag |
Das ETag des Felds. |
indexed |
Boolescher Wert, der angibt, ob das Feld indexiert wird. Standardeinstellung: |
displayName |
Anzeigename des Felds. |
readAccessType |
Gibt an, wer die Werte dieses Felds sehen darf. Weitere Informationen finden Sie unter Nutzer als Nicht-Administrator abrufen. Hinweis: Es kann bis zu 24 Stunden dauern, bis die Änderungen in diesem Feld übernommen 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 Sie |
numericIndexingSpec.minValue |
Minimalwert dieses Felds. Dies soll lediglich als Anregung dienen und nicht zwingend durchgesetzt werden. Werte außerhalb dieses Bereichs werden zwar indexiert, aber die Suche ist möglicherweise nicht so leistungsfähig. |
numericIndexingSpec.maxValue |
Maximalwert dieses Felds. Dies soll lediglich als Anregung dienen und nicht zwingend durchgesetzt werden. Werte außerhalb dieses Bereichs werden zwar 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. |
|
Patchet ein Patch. |
|
Aktualisiert ein Schema. |