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.
AuthProvider
Optionale Autorisierungskonfiguration für Ihre zusätzlichen GraphQL API-Autorisierungstypen.
Syntax
Verwenden Sie die folgende Syntax, um diese Entität in Ihrer Vorlage AWS Serverless Application Model (AWS SAM) zu deklarieren.
YAML
LambdaAuthorizer:LambdaAuthorizerConfigOpenIDConnect:OpenIDConnectConfigType:StringUserPool:UserPoolConfig
Eigenschaften
-
Geben Sie die optionale Autorisierungskonfiguration für Ihren AWS Lambda Funktionsautorisierer an. Sie können diese optionale Eigenschaft konfigurieren, wenn sie als
AWS_LAMBDAangegebenTypeist.Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
LambdaAuthorizerConfigEigenschaft einesAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderObjekts übergeben. OpenIDConnect-
Geben Sie die optionale Autorisierungskonfiguration für Ihr OpenID Connect konformer Service. Sie können diese optionale Eigenschaft konfigurieren, wenn sie als angegeben
TypeistOPENID_CONNECT.Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
OpenIDConnectConfigEigenschaft einesAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderObjekts übergeben. Type-
Der Standardautorisierungstyp zwischen Anwendungen und Ihrem AWS AppSync GraphQL API.
Eine Liste und Beschreibung der zulässigen Werte finden Sie unter Autorisierung und Authentifizierung im AWS AppSync Entwicklerhandbuch.
Wenn Sie einen Lambda-Autorisierer (
AWS_LAMBDA) angeben, AWS SAM wird eine AWS Identity and Access Management (IAM) -Richtlinie erstellt, um Berechtigungen zwischen Ihren GraphQL API- und Lambda-Funktion.Typ: Zeichenfolge
Erforderlich: Ja
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
AuthenticationTypeEigenschaft einesAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderObjekts übergeben. UserPool-
Geben Sie die optionale Autorisierungskonfiguration für die Verwendung von Amazon Cognito Cognito-Benutzerpools an. Sie können diese optionale Eigenschaft konfigurieren, wenn sie als
AMAZON_COGNITO_USER_POOLSangegebenTypeist.Typ: UserPoolConfig
Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
UserPoolConfigEigenschaft einesAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderObjekts übergeben.