| Interface | Description |
|---|---|
| ApiFactory<T extends ComponentsProvider> |
Interface implemented by the generated code that creates the API.
|
| Class | Description |
|---|---|
| ApplicationConfig |
The configuration of a deployed application.
|
| AuthConfig |
Configuration of the authentication mechanism.
|
| CognitoUserPoolsAuth |
Represents the AWS authorisation type "COGNITO_USER_POOLS"; the user must login to a Cognito user
pool and provide the token when calling the API.
|
| CustomAuth |
Represents the AWS authorisation type "CUSTOM"; the authorisation is carried out by custom logic in a lambda.
|
| IamAuth |
Represents the AWS authorisation type "AWS_IAM"; callers must include headers with credentials for
an AWS IAM user.
|
| KeepAliveLambda |
Lambda that invokes other lambdas with keep-alive messages.
|
| KeepAliveTrigger |
Message sent from the CloudWatch event to trigger keep-alive calls.
|
| LambdaKt | |
| ProxyLambda<T extends ComponentsProvider> | |
| ProxyResponse | |
| RequestKt | |
| Stage |
Represents a single stage in API Gateway.
|