agent-claw: automated task changes

This commit is contained in:
daniel
2026-05-06 18:55:16 -05:00
parent 38905bb1e9
commit 732b00fb66
8494 changed files with 2018127 additions and 4 deletions

View File

@@ -0,0 +1,36 @@
import type { TargetBaseProps } from './util';
import type * as codebuild from '../../aws-codebuild';
import type * as events from '../../aws-events';
import * as iam from '../../aws-iam';
/**
* Customize the CodeBuild Event Target
*/
export interface CodeBuildProjectProps extends TargetBaseProps {
/**
* The role to assume before invoking the target
* (i.e., the codebuild) when the given rule is triggered.
*
* @default - a new role will be created
*/
readonly eventRole?: iam.IRole;
/**
* The event to send to CodeBuild
*
* This will be the payload for the StartBuild API.
*
* @default - the entire EventBridge event
*/
readonly event?: events.RuleTargetInput;
}
/**
* Start a CodeBuild build when an Amazon EventBridge rule is triggered.
*/
export declare class CodeBuildProject implements events.IRuleTarget {
private readonly project;
private readonly props;
constructor(project: codebuild.IProjectRef, props?: CodeBuildProjectProps);
/**
* Allows using build projects as event rule targets.
*/
bind(_rule: events.IRuleRef, _id?: string): events.RuleTargetConfig;
}