When creating a route in an HTTP (not REST) API Gateway API, I'm able to require IAM authorization from either the console or the CLI.
I can't figure out how to do this from CDK. The authorizer parameter wants an IHttpRouteAuthorizer, and the only implementations I see are HttpJwtAuthorizer, HttpLambdaAuthorizer, HttpUserPoolAuthorizer, HttpNoneAuthorizer, none of which seem to correspond to simple IAM authorization.
What do I need to do to configure a route to use IAM authorization from CDK?