Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AuthProvider
Konfigurasi otorisasi opsional untuk tambahan Anda GraphQL Jenis otorisasi API.
Sintaks
Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.
YAML
LambdaAuthorizer:LambdaAuthorizerConfigOpenIDConnect:OpenIDConnectConfigType:StringUserPool:UserPoolConfig
Properti
-
Tentukan konfigurasi otorisasi opsional untuk otorisasi AWS Lambda fungsi Anda. Anda dapat mengkonfigurasi properti opsional ini ketika
Typeditentukan sebagaiAWS_LAMBDA.Jenis: LambdaAuthorizerConfig
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
LambdaAuthorizerConfigpropertiAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjek. OpenIDConnect-
Tentukan konfigurasi otorisasi opsional untuk OpenID Connect layanan yang sesuai. Anda dapat mengkonfigurasi properti opsional ini ketika
Typeditentukan sebagaiOPENID_CONNECT.Jenis: Buka IDConnect Config
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
OpenIDConnectConfigpropertiAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjek. Type-
Jenis otorisasi default antara aplikasi dan AWS AppSync GraphQL API.
Untuk daftar dan deskripsi nilai yang diizinkan, lihat Otorisasi dan otentikasi di Panduan AWS AppSync Pengembang.
Saat Anda menentukan Lambda authorizer (
AWS_LAMBDA), AWS SAM buat kebijakan AWS Identity and Access Management (IAM) untuk memberikan izin di antara GraphQL Fungsi API dan Lambda.Tipe: String
Wajib: Ya
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
AuthenticationTypepropertiAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjek. UserPool-
Tentukan konfigurasi otorisasi opsional untuk menggunakan kumpulan pengguna Amazon Cognito. Anda dapat mengkonfigurasi properti opsional ini ketika
Typeditentukan sebagaiAMAZON_COGNITO_USER_POOLS.Jenis: UserPoolConfig
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini diteruskan langsung ke
UserPoolConfigpropertiAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjek.