13 lines
520 B
TypeScript
13 lines
520 B
TypeScript
import type { HttpRouteAuthorizerBindOptions, HttpRouteAuthorizerConfig, IHttpRouteAuthorizer } from '../../../aws-apigatewayv2';
|
|
import { HttpAuthorizerType } from '../../../aws-apigatewayv2';
|
|
/**
|
|
* Authorize HTTP API Routes with IAM
|
|
*/
|
|
export declare class HttpIamAuthorizer implements IHttpRouteAuthorizer {
|
|
/**
|
|
* The authorizationType used for IAM Authorizer
|
|
*/
|
|
readonly authorizationType = HttpAuthorizerType.IAM;
|
|
bind(_options: HttpRouteAuthorizerBindOptions): HttpRouteAuthorizerConfig;
|
|
}
|