| 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.
|
| ProxyLambda<T extends ComponentsProvider> | |
| ProxyRequest |
The input to an AWS Lambda function when invoked by API Gateway using the proxy integration type.
|
| ProxyResponse | |
| RequestKt | |
| Stage |
Represents a single stage in API Gateway.
|