Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Lambda
Configura una AWS Lambda funzione come fonte di dati per il tuo GraphQL Risolutore API.
Sintassi
Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.
YAML
LogicalId: Description:StringFunctionArn:StringName:StringServiceRoleArn:String
Proprietà
Description-
La descrizione della tua fonte di dati.
Tipo: Stringa
Required: No
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
Descriptionproprietà di unaAWS::AppSync::DataSourcerisorsa. FunctionArn-
L'ARN per la funzione Lambda.
Tipo: Stringa
Required: No
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
LambdaFunctionArnproprietà di unAWS::AppSync::DataSource LambdaConfigoggetto. LogicalId-
Il nome univoco della fonte di dati.
Tipo: Stringa
Campo obbligatorio: sì
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
Nameproprietà di unaAWS::AppSync::DataSourcerisorsa. Name-
Il nome della tua fonte di dati. Specificate questa proprietà per sovrascrivere il
LogicalIdvalore.Tipo: Stringa
Required: No
CloudFormation compatibilità: questa proprietà viene passata direttamente alla
Nameproprietà di unaAWS::AppSync::DataSourcerisorsa. ServiceRoleArn-
L'ARN del ruolo di servizio AWS Identity and Access Management (IAM) per l'origine dati. Il sistema assume questo ruolo durante l'accesso all'origine dati.
Nota
Per revocare l'accesso all'origine dati, rimuovi l'oggetto Lambda dal modello. AWS SAM
Tipo: Stringa
Obbligatorio: No. Se non specificato, AWS SAM fornirà
Writele autorizzazioni utilizzandoAWS SAM connettori.CloudFormation compatibilità: questa proprietà viene passata direttamente alla
ServiceRoleArnproprietà di unaAWS::AppSync::DataSourcerisorsa.