Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AuthProvider
Configuración de autorización opcional para sus tipos de autorización de GraphQL API adicionales.
Sintaxis
Para declarar esta entidad en tu plantilla AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis.
YAML
LambdaAuthorizer:LambdaAuthorizerConfigOpenIDConnect:OpenIDConnectConfigType:StringUserPool:UserPoolConfig
Propiedades
-
Especifique la configuración de autorización opcional para su autorizador de AWS Lambda funciones. Puedes configurar esta propiedad opcional si
Typese especifica comoAWS_LAMBDA.Tipo: LambdaAuthorizerConfig
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
LambdaAuthorizerConfigpropiedad de unAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjeto. OpenIDConnect-
Especifica la configuración de autorización opcional para su servicio OpenID Connect compatible. Puedes configurar esta propiedad opcional si
Typese especifica comoOPENID_CONNECT.Tipo: Open IDConnect Config
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
OpenIDConnectConfigpropiedad de unAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjeto. Type-
El tipo de autorización predeterminado entre las aplicaciones y tu AWS AppSync GraphQL API.
Para obtener una lista y una descripción de los valores permitidos, consulta Autorización y autenticación en la Guía para desarrolladores de AWS AppSync .
Al especificar un autorizador de Lambda (
AWS_LAMBDA), AWS SAM crea una AWS Identity and Access Management política (de IAM) para aprovisionar permisos entre la API GraphQL y la función de Lambda.Tipo: cadena
Obligatorio: sí
CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
AuthenticationTypepropiedad de un objeto.AWS::AppSync::GraphQLApiAdditionalAuthenticationProvider UserPool-
Especifica la configuración de autorización opcional para utilizar grupos de usuarios de Amazon Cognito. Puedes configurar esta propiedad opcional si
Typese especifica comoAMAZON_COGNITO_USER_POOLS.Tipo: UserPoolConfig
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se pasa directamente a la
UserPoolConfigpropiedad de unAWS::AppSync::GraphQLApiAdditionalAuthenticationProviderobjeto.