aws_appsync_api
Amazon Web Services AppSync API
Name | Type | Nullable |
accountId | String | ✗ |
accountName | String | ✓ |
additionalAuthenticationProviders | List | ✓ |
apiId | String | ✗ |
apiType | String | ✓ |
arn | String | ✓ |
authenticationType | String | ✓ |
dns | Map<String,String> | ✓ |
lambdaAuthorizerConfig | LambdaAuthorizerConfig | ✓ |
logConfig | LogConfig | ✓ |
mergedApiExecutionRoleArn | String | ✓ |
name | String | ✓ |
openIDConnectConfig | OpenIDConnectConfig | ✓ |
owner | String | ✓ |
ownerContact | String | ✓ |
region | String | ✗ |
tags | Map<String,String> | ✓ |
uris | Map<String,String> | ✓ |
userPoolConfig | UserPoolConfig | ✓ |
visibility | String | ✓ |
wafWebAclArn | String | ✓ |
xrayEnabled | Boolean | ✓ |
AdditionalAuthenticationProvider
Name | Type | Nullable |
authenticationType | String | ✓ |
lambdaAuthorizerConfig | LambdaAuthorizerConfig | ✓ |
openIDConnectConfig | OpenIDConnectConfig | ✓ |
userPoolConfig | CognitoUserPoolConfig | ✓ |
CognitoUserPoolConfig
Name | Type | Nullable |
appIdClientRegex | String | ✓ |
awsRegion | String | ✓ |
userPoolId | String | ✓ |
LambdaAuthorizerConfig
Name | Type | Nullable |
authorizerResultTtlInSeconds | Int | ✓ |
authorizerUri | String | ✓ |
identityValidationExpression | String | ✓ |
LogConfig
Name | Type | Nullable |
cloudWatchLogsRoleArn | String | ✓ |
excludeVerboseContent | Boolean | ✓ |
fieldLogLevel | String | ✓ |
OpenIDConnectConfig
Name | Type | Nullable |
authTTL | Long | ✓ |
clientId | String | ✓ |
iatTTL | Long | ✓ |
issuer | String | ✓ |
UserPoolConfig
Name | Type | Nullable |
appIdClientRegex | String | ✓ |
awsRegion | String | ✓ |
defaultAction | String | ✓ |
userPoolId | String | ✓ |
Last updated