agent-claw: automated task changes
This commit is contained in:
26
cdk/node_modules/aws-cdk-lib/aws-events-targets/lib/api-gatewayv2.d.ts
generated
vendored
Normal file
26
cdk/node_modules/aws-cdk-lib/aws-events-targets/lib/api-gatewayv2.d.ts
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
import type { ApiGatewayProps } from './api-gateway';
|
||||
import * as apigwv2 from '../../aws-apigatewayv2';
|
||||
import type * as events from '../../aws-events';
|
||||
/**
|
||||
* Use an API Gateway V2 HTTP APIs as a target for Amazon EventBridge rules.
|
||||
*/
|
||||
export declare class ApiGatewayV2 implements events.IRuleTarget {
|
||||
private readonly props?;
|
||||
private readonly _httpApi;
|
||||
/**
|
||||
* @param httpApi - IHttpApi implementation to use as event target
|
||||
* @param props - Properties to configure the APIGateway target
|
||||
*/
|
||||
constructor(httpApi: apigwv2.IHttpApi, props?: ApiGatewayProps | undefined);
|
||||
/**
|
||||
* Returns the target IHttpApi
|
||||
*/
|
||||
get iHttpApi(): apigwv2.IHttpApi;
|
||||
/**
|
||||
* Returns a RuleTarget that can be used to trigger this API Gateway HTTP APIs
|
||||
* as a result from an EventBridge event.
|
||||
*
|
||||
* @see https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-use-resource-based.html#eb-api-gateway-permissions
|
||||
*/
|
||||
bind(rule: events.IRuleRef, _id?: string): events.RuleTargetConfig;
|
||||
}
|
||||
Reference in New Issue
Block a user