Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Integrierte Dienstprogramme

Fokusmodus
Integrierte Dienstprogramme - AWS AppSync GraphQL

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die util Variable enthält allgemeine Hilfsmethoden, die Ihnen bei der Arbeit mit Daten helfen. Sofern nicht anders angegeben, verwenden alle Dienstprogramme den UTF-8-Zeichensatz.

Werkzeuge zum Kodieren

util.urlEncode(String)

Gibt die Eingabezeichenfolge als eine application/x-www-form-urlencoded-kodierte Zeichenfolge zurück.

util.urlDecode(String)

Dekodiert eine application/x-www-form-urlencoded-kodierte Zeichenfolge zurück in ihre nicht kodierte Form.

util.base64Encode(string) : string

Verschlüsselt die Eingabe in eine base64-kodierte Zeichenfolge.

util.base64Decode(string) : string

Decodiert die Daten einer base64-verschlüsselten Zeichenfolge.

util.urlEncode(String)

Gibt die Eingabezeichenfolge als eine application/x-www-form-urlencoded-kodierte Zeichenfolge zurück.

util.urlDecode(String)

Dekodiert eine application/x-www-form-urlencoded-kodierte Zeichenfolge zurück in ihre nicht kodierte Form.

util.base64Encode(string) : string

Verschlüsselt die Eingabe in eine base64-kodierte Zeichenfolge.

util.base64Decode(string) : string

Decodiert die Daten einer base64-verschlüsselten Zeichenfolge.

Dienstprogramme zur ID-Generierung

util.autoId()

Gibt eine zufällig generierte 128-Bit-UUID zurück.

util.autoUlid()

Gibt eine zufällig generierte 128-Bit-ULID (Universally Unique Lexicographically Sortable Identifier) zurück.

util.autoKsuid()

Gibt eine zufällig generierte 128-Bit-KSUID (K-Sortable Unique Identifier) Base62 zurück, die als Zeichenfolge mit einer Länge von 27 codiert ist.

util.autoId()

Gibt eine zufällig generierte 128-Bit-UUID zurück.

util.autoUlid()

Gibt eine zufällig generierte 128-Bit-ULID (Universally Unique Lexicographically Sortable Identifier) zurück.

util.autoKsuid()

Gibt eine zufällig generierte 128-Bit-KSUID (K-Sortable Unique Identifier) Base62 zurück, die als Zeichenfolge mit einer Länge von 27 codiert ist.

Fehler utils

util.error(String, String?, Object?, Object?)

Gibt einen benutzerdefinierte Fehler aus. Dies kann in Anforderungs- oder Antwortzuweisungsvorlagen verwendet werden, wenn die Vorlage einen Fehler bei der Anforderung oder beim Aufrufergebnis erkennt. Zusätzlich können ein errorType Feld, ein data Feld und ein errorInfo Feld angegeben werden. Der data-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

Anmerkung

datawird auf der Grundlage des Abfrageauswahlsatzes gefiltert. Der errorInfo-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

errorInfowird nicht auf der Grundlage des Abfrageauswahlsatzes gefiltert.

util.appendError(String, String?, Object?, Object?)

Fügt einen benutzerdefinierten Fehler an. Dies kann in Anforderungs- oder Antwortzuweisungsvorlagen verwendet werden, wenn die Vorlage einen Fehler bei der Anforderung oder beim Aufrufergebnis erkennt. Zusätzlich können ein errorType Feld, ein data Feld und ein errorInfo Feld angegeben werden. Im Gegensatz zu util.error(String, String?, Object?, Object?) wird die Vorlagenbewertung nicht unterbrochen, sodass die Daten an den Aufrufer zurückgegeben werden können. Der data-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

Anmerkung

datawird auf der Grundlage des Abfrageauswahlsatzes gefiltert. Der errorInfo-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

errorInfowird nicht auf der Grundlage des Abfrageauswahlsatzes gefiltert.

util.error(String, String?, Object?, Object?)

Gibt einen benutzerdefinierte Fehler aus. Dies kann in Anforderungs- oder Antwortzuweisungsvorlagen verwendet werden, wenn die Vorlage einen Fehler bei der Anforderung oder beim Aufrufergebnis erkennt. Zusätzlich können ein errorType Feld, ein data Feld und ein errorInfo Feld angegeben werden. Der data-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

Anmerkung

datawird auf der Grundlage des Abfrageauswahlsatzes gefiltert. Der errorInfo-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

errorInfowird nicht auf der Grundlage des Abfrageauswahlsatzes gefiltert.

util.appendError(String, String?, Object?, Object?)

Fügt einen benutzerdefinierten Fehler an. Dies kann in Anforderungs- oder Antwortzuweisungsvorlagen verwendet werden, wenn die Vorlage einen Fehler bei der Anforderung oder beim Aufrufergebnis erkennt. Zusätzlich können ein errorType Feld, ein data Feld und ein errorInfo Feld angegeben werden. Im Gegensatz zu util.error(String, String?, Object?, Object?) wird die Vorlagenbewertung nicht unterbrochen, sodass die Daten an den Aufrufer zurückgegeben werden können. Der data-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

Anmerkung

datawird auf der Grundlage des Abfrageauswahlsatzes gefiltert. Der errorInfo-Wert wird zum entsprechenden error-Block in errors in der GraphQL-Antwort hinzugefügt.

errorInfowird nicht auf der Grundlage des Abfrageauswahlsatzes gefiltert.

Tools für den Typ- und Musterabgleich

util.matches(String, String) : Boolean

Gibt "true" zurück, wenn das angegebene Muster im ersten Argument den bereitgestellten Daten im zweiten Argument entspricht. Das Muster muss ein regulärer Ausdruck sein, wie z. B. util.matches("a*b", "aaaaab"). Die Funktionalität basiert auf Pattern, worauf Sie zur weiteren Dokumentation verweisen können.

util.authType()

Gibt eine Zeichenfolge zurück, die den Multi-Auth-Typ beschreibt, der von einer Anfrage verwendet wird, und gibt entweder „IAM-Autorisierung“, „Benutzerpool-Autorisierung“, „Open ID Connect-Autorisierung“ oder „API-Schlüsselautorisierung“ zurück.

util.matches(String, String) : Boolean

Gibt "true" zurück, wenn das angegebene Muster im ersten Argument den bereitgestellten Daten im zweiten Argument entspricht. Das Muster muss ein regulärer Ausdruck sein, wie z. B. util.matches("a*b", "aaaaab"). Die Funktionalität basiert auf Pattern, worauf Sie zur weiteren Dokumentation verweisen können.

util.authType()

Gibt eine Zeichenfolge zurück, die den Multi-Auth-Typ beschreibt, der von einer Anfrage verwendet wird, und gibt entweder „IAM-Autorisierung“, „Benutzerpool-Autorisierung“, „Open ID Connect-Autorisierung“ oder „API-Schlüsselautorisierung“ zurück.

Gibt den Wert zurück, Verhalten, utils

util.escapeJavaScript(String)

Gibt die Eingabezeichenfolge als JavaScript Escape-Zeichenfolge zurück.

util.escapeJavaScript(String)

Gibt die Eingabezeichenfolge als JavaScript Escape-Zeichenfolge zurück.

Tools zur Autorisierung von Resolver

util.unauthorized()

Gibt Unauthorized für das Feld aus, das aufgelöst wird. Verwenden Sie dies in Vorlagen für die Zuordnung von Anfragen oder Antworten, um zu bestimmen, ob der Anrufer das Feld auflösen darf.

util.unauthorized()

Gibt Unauthorized für das Feld aus, das aufgelöst wird. Verwenden Sie dies in Vorlagen für die Zuordnung von Anfragen oder Antworten, um zu bestimmen, ob der Anrufer das Feld auflösen darf.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.