AwsApiGatewayExternalLambdaRouteIntegrationArgs
interface AwsApiGatewayExternalLambdaRouteIntegrationArgs {
createInvokePermission: false;
function?: undefined;
targetArn: Input<string>;
type: 'lambda';
}Externally permissioned Lambda route integration target definition.
Example
CODE
const integration: AwsApiGatewayExternalLambdaRouteIntegrationArgs = {
type: 'lambda',
targetArn: externalFunctionArn,
createInvokePermission: false,
};Properties
createInvokePermission: false
Explicitly confirms that the required Lambda invoke permission is managed externally.
function: undefined
targetArn: Input<string>
Lambda function ARN or invoke ARN target.
type: 'lambda'
Integration capability type.