AppsyncFunctions

Functions

Link copied to clipboard
suspend fun getApi(argument: GetApiPlainArgs): GetApiResult

Resource schema for AppSync Api

suspend fun getApi(apiArn: String): GetApiResult
suspend fun getApi(argument: suspend GetApiPlainArgsBuilder.() -> Unit): GetApiResult
Link copied to clipboard

Resource schema for AppSync ChannelNamespace

suspend fun getChannelNamespace(channelNamespaceArn: String): GetChannelNamespaceResult
Link copied to clipboard

Resource Type definition for AWS::AppSync::DataSource

suspend fun getDataSource(dataSourceArn: String): GetDataSourceResult
Link copied to clipboard

Resource Type definition for AWS::AppSync::DomainName

suspend fun getDomainName(domainName: String): GetDomainNameResult
Link copied to clipboard
Link copied to clipboard

An example resource schema demonstrating some basic constructs and validation rules.

Link copied to clipboard

Resource Type definition for AWS::AppSync::GraphQLApi

Link copied to clipboard

The `AWS::AppSync::Resolver` resource defines the logical GraphQL resolver that you attach to fields in a schema. Request and response templates for resolvers are written in Apache Velocity Template Language (VTL) format. For more information about resolvers, see Resolver Mapping Template Reference. When you submit an update, CFNLong updates resources based on differences between what you submit and the stack's current template. To cause this resource to be updated you must change a property value for this resource in the CFNshort template. Changing the S3 file content without changing a property value will not result in an update operation. See Update Behaviors of Stack Resources in the User Guide.

suspend fun getResolver(resolverArn: String): GetResolverResult
suspend fun getResolver(argument: suspend GetResolverPlainArgsBuilder.() -> Unit): GetResolverResult
Link copied to clipboard

Resource Type definition for AWS::AppSync::SourceApiAssociation