Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Lambda
Konfigurasikan AWS Lambda fungsi sebagai sumber data untuk GraphQL Penyelesai API.
Sintaks
Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.
YAML
LogicalId: Description:StringFunctionArn:StringName:StringServiceRoleArn:String
Properti
Description-
Deskripsi sumber data Anda.
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
DescriptionpropertiAWS::AppSync::DataSourcesumber daya. FunctionArn-
ARN untuk fungsi Lambda.
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
LambdaFunctionArnpropertiAWS::AppSync::DataSource LambdaConfigobjek. LogicalId-
Nama unik sumber data Anda.
Tipe: String
Wajib: Ya
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
NamepropertiAWS::AppSync::DataSourcesumber daya. Name-
Nama sumber data Anda. Tentukan properti ini untuk mengganti
LogicalIdnilainya.Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
NamepropertiAWS::AppSync::DataSourcesumber daya. ServiceRoleArn-
Peran layanan AWS Identity and Access Management (IAM) ARN untuk sumber data. Sistem mengasumsikan peran ini saat mengakses sumber data.
catatan
Untuk mencabut akses ke sumber data Anda, hapus objek Lambda dari template Anda. AWS SAM
Tipe: String
Diperlukan: Tidak. Jika tidak ditentukan, AWS SAM akan memberikan
Writeizin menggunakanAWS SAM konektor.CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
ServiceRoleArnpropertiAWS::AppSync::DataSourcesumber daya.