-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdoc.go
More file actions
14 lines (14 loc) · 713 Bytes
/
doc.go
File metadata and controls
14 lines (14 loc) · 713 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Package appsync provides a Go client for the AWS AppSync Events API over WebSocket.
//
// It supports connecting to AppSync Event APIs, subscribing to channels,
// publishing events, and authorizing requests with API key, IAM, Lambda
// authorizer, Cognito User Pools, OIDC, or a custom authorizer.
//
// The two primary types are [Client], which manages the WebSocket connection,
// and [Subscription], which represents an active channel subscription. Start by
// calling [Connect] to obtain a Client, then use [Client.Subscribe] or
// [Client.Publish] to interact with channels.
//
// A single Client uses one authorizer for connection setup, subscribe, publish,
// and unsubscribe messages.
package appsync