class ProjectEvents
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.CodeBuild.Events.ProjectEvents |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awscodebuild/events#ProjectEvents |
Java | software.amazon.awscdk.mixins.preview.services.codebuild.events.ProjectEvents |
Python | aws_cdk.mixins_preview.aws_codebuild.events.ProjectEvents |
TypeScript | @aws-cdk/mixins-preview ยป aws_codebuild ยป events ยป ProjectEvents |
EventBridge event patterns for Project.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as codebuild_events } from '@aws-cdk/mixins-preview/aws-codebuild';
import { aws_codebuild as interfaces_codebuild } from 'aws-cdk-lib/interfaces';
declare const projectRef: interfaces_codebuild.IProjectRef;
const projectEvents = codebuild_events.ProjectEvents.fromProject(projectRef);
Methods
| Name | Description |
|---|---|
| code | EventBridge event pattern for Project CodeBuild Build Phase Change. |
| code | EventBridge event pattern for Project CodeBuild Build State Change. |
| static from | Create ProjectEvents from a Project reference. |
codeBuildBuildPhaseChangePattern(options?)
public codeBuildBuildPhaseChangePattern(options?: CodeBuildBuildPhaseChangeProps): EventPattern
Parameters
- options
CodeBuild Build Phase Change Props
Returns
EventBridge event pattern for Project CodeBuild Build Phase Change.
codeBuildBuildStateChangePattern(options?)
public codeBuildBuildStateChangePattern(options?: CodeBuildBuildStateChangeProps): EventPattern
Parameters
- options
CodeBuild Build State Change Props
Returns
EventBridge event pattern for Project CodeBuild Build State Change.
static fromProject(projectRef)
public static fromProject(projectRef: IProjectRef): ProjectEvents
Parameters
- projectRef
IProjectRef
Returns
Create ProjectEvents from a Project reference.

.NET
Go
Java
Python
TypeScript