agent-claw: automated task changes
This commit is contained in:
37
cdk/node_modules/aws-cdk-lib/aws-events-targets/lib/event-bus.d.ts
generated
vendored
Normal file
37
cdk/node_modules/aws-cdk-lib/aws-events-targets/lib/event-bus.d.ts
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
import type * as events from '../../aws-events';
|
||||
import * as iam from '../../aws-iam';
|
||||
import type * as sqs from '../../aws-sqs';
|
||||
/**
|
||||
* Configuration properties of an Event Bus event
|
||||
*
|
||||
* Cannot extend TargetBaseProps. Retry policy is not supported for Event bus targets.
|
||||
*/
|
||||
export interface EventBusProps {
|
||||
/**
|
||||
* Role to be used to publish the event
|
||||
*
|
||||
* @default a new role is created.
|
||||
*/
|
||||
readonly role?: iam.IRole;
|
||||
/**
|
||||
* The SQS queue to be used as deadLetterQueue.
|
||||
* Check out the [considerations for using a dead-letter queue](https://docs.aws.amazon.com/eventbridge/latest/userguide/rule-dlq.html#dlq-considerations).
|
||||
*
|
||||
* The events not successfully delivered are automatically retried for a specified period of time,
|
||||
* depending on the retry policy of the target.
|
||||
* If an event is not delivered before all retry attempts are exhausted, it will be sent to the dead letter queue.
|
||||
*
|
||||
* @default - no dead-letter queue
|
||||
*/
|
||||
readonly deadLetterQueue?: sqs.IQueue;
|
||||
}
|
||||
/**
|
||||
* Notify an existing Event Bus of an event
|
||||
*/
|
||||
export declare class EventBus implements events.IRuleTarget {
|
||||
private readonly eventBus;
|
||||
private readonly props;
|
||||
constructor(eventBus: events.IEventBus, props?: EventBusProps);
|
||||
bind(rule: events.IRuleRef, _id?: string): events.RuleTargetConfig;
|
||||
private putEventStatement;
|
||||
}
|
||||
Reference in New Issue
Block a user