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 Ihren OpenID Connect konformen Dienst an. 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 Ihrer 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 Ihrer GraphQL API und der Lambda-Funktion bereitzustellen.Typ: Zeichenfolge
Erforderlich: Ja
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
AuthenticationTypeEigenschaft eines Objekts übergeben.AWS::AppSync::GraphQLApiAdditionalAuthenticationProvider 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.