Package-level declarations

Types

Link copied to clipboard
data class FunctionConfigurationAppSyncRuntime(val name: String, val runtimeVersion: String)

Describes a runtime used by an AWS AppSync pipeline resolver or AWS AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.

data class FunctionConfigurationLambdaConflictHandlerConfig(val lambdaConflictHandlerArn: String? = null)

The LambdaConflictHandlerConfig when configuring LAMBDA as the Conflict Handler.

Link copied to clipboard
data class FunctionConfigurationSyncConfig(val conflictDetection: String, val conflictHandler: String? = null, val lambdaConflictHandlerConfig: FunctionConfigurationLambdaConflictHandlerConfig? = null)

Describes a Sync configuration for a resolver. Specifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.

Link copied to clipboard
data class GetDomainNameApiAssociationResult(val apiAssociationIdentifier: String? = null, val apiId: String? = null)
Link copied to clipboard
data class GetDomainNameResult(val appSyncDomainName: String? = null, val description: String? = null, val hostedZoneId: String? = null)
Link copied to clipboard
data class GetFunctionConfigurationResult(val code: String? = null, val dataSourceName: String? = null, val description: String? = null, val functionArn: String? = null, val functionId: String? = null, val functionVersion: String? = null, val maxBatchSize: Int? = null, val name: String? = null, val requestMappingTemplate: String? = null, val responseMappingTemplate: String? = null, val runtime: FunctionConfigurationAppSyncRuntime? = null, val syncConfig: FunctionConfigurationSyncConfig? = null)
Link copied to clipboard
data class GetSourceApiAssociationResult(val associationArn: String? = null, val associationId: String? = null, val description: String? = null, val lastSuccessfulMergeDate: String? = null, val mergedApiArn: String? = null, val mergedApiId: String? = null, val sourceApiArn: String? = null, val sourceApiAssociationConfig: SourceApiAssociationConfig? = null, val sourceApiAssociationStatus: SourceApiAssociationStatus? = null, val sourceApiAssociationStatusDetail: String? = null, val sourceApiId: String? = null)
Link copied to clipboard