Package-level declarations

Types

Link copied to clipboard
data class DataSourceDynamodbConfig(val deltaSyncConfig: DataSourceDynamodbConfigDeltaSyncConfig? = null, val region: String? = null, val tableName: String, val useCallerCredentials: Boolean? = null, val versioned: Boolean? = null)
Link copied to clipboard
data class DataSourceDynamodbConfigDeltaSyncConfig(val baseTableTtl: Int? = null, val deltaSyncTableName: String, val deltaSyncTableTtl: Int? = null)
Link copied to clipboard
data class DataSourceElasticsearchConfig(val endpoint: String, val region: String? = null)
Link copied to clipboard
data class DataSourceEventBridgeConfig(val eventBusArn: String)
Link copied to clipboard
data class DataSourceHttpConfig(val authorizationConfig: DataSourceHttpConfigAuthorizationConfig? = null, val endpoint: String)
Link copied to clipboard
data class DataSourceHttpConfigAuthorizationConfig(val authorizationType: String? = null, val awsIamConfig: DataSourceHttpConfigAuthorizationConfigAwsIamConfig? = null)
data class DataSourceHttpConfigAuthorizationConfigAwsIamConfig(val signingRegion: String? = null, val signingServiceName: String? = null)
Link copied to clipboard
data class DataSourceLambdaConfig(val functionArn: String)
Link copied to clipboard
data class DataSourceOpensearchserviceConfig(val endpoint: String, val region: String? = null)
Link copied to clipboard
data class DataSourceRelationalDatabaseConfig(val httpEndpointConfig: DataSourceRelationalDatabaseConfigHttpEndpointConfig? = null, val sourceType: String? = null)
data class DataSourceRelationalDatabaseConfigHttpEndpointConfig(val awsSecretStoreArn: String, val databaseName: String? = null, val dbClusterIdentifier: String, val region: String? = null, val schema: String? = null)
Link copied to clipboard
data class FunctionRuntime(val name: String, val runtimeVersion: String)
Link copied to clipboard
data class FunctionSyncConfig(val conflictDetection: String? = null, val conflictHandler: String? = null, val lambdaConflictHandlerConfig: FunctionSyncConfigLambdaConflictHandlerConfig? = null)
data class FunctionSyncConfigLambdaConflictHandlerConfig(val lambdaConflictHandlerArn: String? = null)
data class GraphQLApiAdditionalAuthenticationProviderLambdaAuthorizerConfig(val authorizerResultTtlInSeconds: Int? = null, val authorizerUri: String, val identityValidationExpression: String? = null)
data class GraphQLApiAdditionalAuthenticationProviderOpenidConnectConfig(val authTtl: Int? = null, val clientId: String? = null, val iatTtl: Int? = null, val issuer: String)
data class GraphQLApiAdditionalAuthenticationProviderUserPoolConfig(val appIdClientRegex: String? = null, val awsRegion: String? = null, val userPoolId: String)
Link copied to clipboard
data class GraphQLApiLambdaAuthorizerConfig(val authorizerResultTtlInSeconds: Int? = null, val authorizerUri: String, val identityValidationExpression: String? = null)
Link copied to clipboard
data class GraphQLApiLogConfig(val cloudwatchLogsRoleArn: String, val excludeVerboseContent: Boolean? = null, val fieldLogLevel: String)
Link copied to clipboard
data class GraphQLApiOpenidConnectConfig(val authTtl: Int? = null, val clientId: String? = null, val iatTtl: Int? = null, val issuer: String)
Link copied to clipboard
data class GraphQLApiUserPoolConfig(val appIdClientRegex: String? = null, val awsRegion: String? = null, val defaultAction: String, val userPoolId: String)
Link copied to clipboard
data class ResolverCachingConfig(val cachingKeys: List<String>? = null, val ttl: Int? = null)
Link copied to clipboard
data class ResolverPipelineConfig(val functions: List<String>? = null)
Link copied to clipboard
data class ResolverRuntime(val name: String, val runtimeVersion: String)
Link copied to clipboard
data class ResolverSyncConfig(val conflictDetection: String? = null, val conflictHandler: String? = null, val lambdaConflictHandlerConfig: ResolverSyncConfigLambdaConflictHandlerConfig? = null)
data class ResolverSyncConfigLambdaConflictHandlerConfig(val lambdaConflictHandlerArn: String? = null)