GraphQLApiAdditionalAuthenticationProvider class
Constructors
-
GraphQLApiAdditionalAuthenticationProvider({required Input<
String> authenticationType, Input<GraphQLApiAdditionalAuthenticationProviderLambdaAuthorizerConfig?> ? lambdaAuthorizerConfig, Input<GraphQLApiAdditionalAuthenticationProviderOpenidConnectConfig?> ? openidConnectConfig, Input<GraphQLApiAdditionalAuthenticationProviderUserPoolConfig?> ? userPoolConfig}) -
Creates a new GraphQLApiAdditionalAuthenticationProvider.
authenticationTypeAuthentication type. Valid values:API_KEY,AWS_IAM,AMAZON_COGNITO_USER_POOLS,OPENID_CONNECT,AWS_LAMBDAlambdaAuthorizerConfigNested argument containing Lambda authorizer configuration. SeelambdaAuthorizerConfigBlock for details.openidConnectConfigNested argument containing OpenID Connect configuration. SeeopenidConnectConfigBlock for details.userPoolConfigAmazon Cognito User Pool configuration. Seeadditional_authentication_provider.user_pool_configBlock for details.const -
GraphQLApiAdditionalAuthenticationProvider.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
authenticationType
→ Input<
String> -
Authentication type. Valid values:
API_KEY,AWS_IAM,AMAZON_COGNITO_USER_POOLS,OPENID_CONNECT,AWS_LAMBDAfinal - hashCode → int
-
The hash code for this object.
no setterinherited
-
lambdaAuthorizerConfig
→ Input<
GraphQLApiAdditionalAuthenticationProviderLambdaAuthorizerConfig?> ? -
Nested argument containing Lambda authorizer configuration. See
lambdaAuthorizerConfigBlock for details.final -
openidConnectConfig
→ Input<
GraphQLApiAdditionalAuthenticationProviderOpenidConnectConfig?> ? -
Nested argument containing OpenID Connect configuration. See
openidConnectConfigBlock for details.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
userPoolConfig
→ Input<
GraphQLApiAdditionalAuthenticationProviderUserPoolConfig?> ? -
Amazon Cognito User Pool configuration. See
additional_authentication_provider.user_pool_configBlock for details.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited