From cf7fb0f4518af67467fd3a9eba5239a2caa46201 Mon Sep 17 00:00:00 2001 From: paulhcsun Date: Fri, 28 Feb 2025 15:19:32 -0800 Subject: [PATCH] chore(codebuild): backfill missing enums for codebuild --- .../aws-cdk-lib/aws-codebuild/lib/fleet.ts | 25 +++++++++++++++++++ .../aws-cdk-lib/aws-codebuild/lib/source.ts | 18 +++++++++++++ 2 files changed, 43 insertions(+) diff --git a/packages/aws-cdk-lib/aws-codebuild/lib/fleet.ts b/packages/aws-cdk-lib/aws-codebuild/lib/fleet.ts index 548e12d1543b7..546fc37c7899d 100644 --- a/packages/aws-cdk-lib/aws-codebuild/lib/fleet.ts +++ b/packages/aws-cdk-lib/aws-codebuild/lib/fleet.ts @@ -315,4 +315,29 @@ export enum FleetComputeType { * @see https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-compute-types.html#environment-reserved-capacity.types */ ATTRIBUTE_BASED = ComputeType.ATTRIBUTE_BASED, + + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + BUILD_LAMBDA_1GB = 'BUILD_LAMBDA_1GB', + + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + BUILD_LAMBDA_2GB = 'BUILD_LAMBDA_2GB', + + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + BUILD_LAMBDA_4GB = 'BUILD_LAMBDA_4GB', + + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + BUILD_LAMBDA_8GB = 'BUILD_LAMBDA_8GB', + + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + BUILD_LAMBDA_10GB = 'BUILD_LAMBDA_10GB', } diff --git a/packages/aws-cdk-lib/aws-codebuild/lib/source.ts b/packages/aws-cdk-lib/aws-codebuild/lib/source.ts index 2bd0251234b34..8b2073d2daaa3 100644 --- a/packages/aws-cdk-lib/aws-codebuild/lib/source.ts +++ b/packages/aws-cdk-lib/aws-codebuild/lib/source.ts @@ -213,6 +213,8 @@ export enum EventAction { WORKFLOW_JOB_QUEUED = 'WORKFLOW_JOB_QUEUED', } + + enum WebhookFilterTypes { FILE_PATH = 'FILE_PATH', COMMIT_MESSAGE = 'COMMIT_MESSAGE', @@ -220,6 +222,22 @@ enum WebhookFilterTypes { ACTOR_ACCOUNT_ID = 'ACTOR_ACCOUNT_ID', BASE_REF = 'BASE_REF', REPOSITORY_NAME = 'REPOSITORY_NAME', + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + EVENT = 'EVENT', + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + WORKFLOW_NAME = 'WORKFLOW_NAME', + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + TAG_NAME = 'TAG_NAME', + /** + * [PLACEHOLDER FOR: TO BE FILLED OUT] + */ + RELEASE_NAME = 'RELEASE_NAME', } /**