

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.

# AWS AppSync JavaScript Resolver-Funktionsreferenz für die `None` Datenquelle
<a name="resolver-reference-none-js"></a>

Die AWS AppSync Resolverfunktion Request and Response mit der Datenquelle vom Typ *None* ermöglicht es Ihnen, Anfragen für AWS AppSync lokale Operationen zu gestalten.

## Anforderung
<a name="request-js"></a>

Der Request-Handler kann einfach sein und ermöglicht es Ihnen, so viele Kontextinformationen wie möglich über das Feld zu übergeben. `payload`

```
type NONERequest = {
  payload: any;
};
```

Hier ist ein Beispiel, bei dem die Feldargumente an die Nutzlast übergeben werden:

```
export function request(ctx) {
  return {
    payload: context.args
  };
}
```

Der Wert des `payload` Feldes wird an den Response-Handler der Funktion weitergeleitet und ist in `context.result` verfügbar.

## Nutzlast
<a name="payload-js"></a>

Das `payload` Feld ist ein Container, der verwendet werden kann, um alle Daten zu übergeben, die dann dem Antworthandler der Funktion zur Verfügung gestellt werden.

 Das Feld `payload` ist optional.

## Antwort
<a name="response-js"></a>

Da es keine Datenquelle gibt, wird der Wert des `payload` Felds an den Antworthandler der Funktion weitergeleitet und für die `context.result` Eigenschaft festgelegt.

Wenn die Form des `payload` Feldwerts genau der Form des GraphQL-Typs entspricht, können Sie die Antwort mit dem folgenden Antworthandler weiterleiten:

```
export function response(ctx) {
  return ctx.result;
}
```

Für die Rückantwort gelten keine erforderlichen Felder oder Formbeschränkungen. Da GraphQL jedoch stark typisiert ist, muss die aufgelöste Antwort dem erwarteten GraphQL-Typ entsprechen.