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.
Lambda
Konfigurieren Sie eine AWS Lambda Funktion als Datenquelle für Ihren GraphQL API-Resolver.
Syntax
Verwenden Sie die folgende Syntax, um diese Entität in Ihrer Vorlage AWS Serverless Application Model (AWS SAM) zu deklarieren.
YAML
LogicalId
: Description:String
FunctionArn:String
Name:String
ServiceRoleArn:String
Eigenschaften
Description
-
Die Beschreibung Ihrer Datenquelle.
Typ: Zeichenfolge
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
Description
Eigenschaft einerAWS::AppSync::DataSource
Ressource übergeben. FunctionArn
-
Der ARN für die Lambda-Funktion
Typ: Zeichenfolge
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
LambdaFunctionArn
Eigenschaft einesAWS::AppSync::DataSource LambdaConfig
Objekts übergeben. LogicalId
-
Der eindeutige Name Ihrer Datenquelle.
Typ: Zeichenfolge
Erforderlich: Ja
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
Name
Eigenschaft einerAWS::AppSync::DataSource
Ressource übergeben. Name
-
Der Name Ihrer Datenquelle. Geben Sie diese Eigenschaft an, um den
LogicalId
Wert zu überschreiben.Typ: Zeichenfolge
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
Name
Eigenschaft einerAWS::AppSync::DataSource
Ressource übergeben. ServiceRoleArn
-
Die AWS Identity and Access Management (IAM-) Dienstrolle ARN für die Datenquelle. Das System übernimmt diese Rolle beim Zugriff auf die Datenquelle.
Anmerkung
Um den Zugriff auf Ihre Datenquelle zu widerrufen, entfernen Sie das Lambda-Objekt aus Ihrer AWS SAM Vorlage.
Typ: Zeichenfolge
Erforderlich: Nein. Wenn nicht angegeben, AWS SAM werden
Write
Berechtigungen mithilfe von bereitgestelltAWS SAM Konnektoren.AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
ServiceRoleArn
Eigenschaft einerAWS::AppSync::DataSource
Ressource übergeben.