@@ -1665,7 +1665,7 @@ export interface ProjectSource {
1665
1665
* that contains the source and the buildspec file. You must connect your Amazon Web Services account
1666
1666
* to your GitLab account. Use the CodeBuild console to start creating a build
1667
1667
* project. When you use the console to connect (or reconnect) with GitLab, on the
1668
- * Connections <b>Authorize application</b> page, choose <b>Authorize</b>. Then on the CodeStar Connections <b>Create GitLab connection</b> page,
1668
+ * Connections <b>Authorize application</b> page, choose <b>Authorize</b>. Then on the CodeConnections <b>Create GitLab connection</b> page,
1669
1669
* choose <b>Connect to GitLab</b>. (After you have connected to your GitLab account,
1670
1670
* you do not need to finish creating the build project. You can leave the CodeBuild
1671
1671
* console.) To instruct CodeBuild to override the default connection and use this connection instead,
@@ -3460,6 +3460,9 @@ export const WebhookFilterType = {
3460
3460
EVENT : "EVENT" ,
3461
3461
FILE_PATH : "FILE_PATH" ,
3462
3462
HEAD_REF : "HEAD_REF" ,
3463
+ RELEASE_NAME : "RELEASE_NAME" ,
3464
+ TAG_NAME : "TAG_NAME" ,
3465
+ WORKFLOW_NAME : "WORKFLOW_NAME" ,
3463
3466
} as const ;
3464
3467
3465
3468
/**
@@ -3473,9 +3476,10 @@ export type WebhookFilterType = (typeof WebhookFilterType)[keyof typeof WebhookF
3473
3476
*/
3474
3477
export interface WebhookFilter {
3475
3478
/**
3476
- * <p> The type of webhook filter. There are eight webhook filter types: <code>EVENT</code>,
3479
+ * <p> The type of webhook filter. There are nine webhook filter types: <code>EVENT</code>,
3477
3480
* <code>ACTOR_ACCOUNT_ID</code>, <code>HEAD_REF</code>, <code>BASE_REF</code>,
3478
- * <code>FILE_PATH</code>, <code>COMMIT_MESSAGE</code>, <code>TAG_NAME</code>, and <code>RELEASE_NAME</code>. </p>
3481
+ * <code>FILE_PATH</code>, <code>COMMIT_MESSAGE</code>, <code>TAG_NAME</code>, <code>RELEASE_NAME</code>,
3482
+ * and <code>WORKFLOW_NAME</code>. </p>
3479
3483
* <ul>
3480
3484
* <li>
3481
3485
* <p>
@@ -3484,17 +3488,18 @@ export interface WebhookFilter {
3484
3488
* <ul>
3485
3489
* <li>
3486
3490
* <p> A webhook event triggers a build when the provided <code>pattern</code>
3487
- * matches one of eight event types: <code>PUSH</code>,
3491
+ * matches one of nine event types: <code>PUSH</code>,
3488
3492
* <code>PULL_REQUEST_CREATED</code>, <code>PULL_REQUEST_UPDATED</code>,
3489
3493
* <code>PULL_REQUEST_CLOSED</code>, <code>PULL_REQUEST_REOPENED</code>,
3490
- * <code>PULL_REQUEST_MERGED</code>, <code>RELEASED</code>, and <code>PRERELEASED</code>. The <code>EVENT</code> patterns are
3494
+ * <code>PULL_REQUEST_MERGED</code>, <code>RELEASED</code>, <code>PRERELEASED</code>,
3495
+ * and <code>WORKFLOW_JOB_QUEUED</code>. The <code>EVENT</code> patterns are
3491
3496
* specified as a comma-separated string. For example, <code>PUSH,
3492
3497
* PULL_REQUEST_CREATED, PULL_REQUEST_UPDATED</code> filters all push, pull
3493
3498
* request created, and pull request updated events. </p>
3494
3499
* <note>
3495
3500
* <p> The <code>PULL_REQUEST_REOPENED</code> works with GitHub and GitHub
3496
- * Enterprise only. The <code>RELEASED</code> and <code>PRERELEASED</code> work
3497
- * with GitHub only.</p>
3501
+ * Enterprise only. The <code>RELEASED</code>, <code>PRERELEASED</code>,
3502
+ * and <code>WORKFLOW_JOB_QUEUED</code> work with GitHub only.</p>
3498
3503
* </note>
3499
3504
* </li>
3500
3505
* </ul>
@@ -3588,6 +3593,18 @@ export interface WebhookFilter {
3588
3593
* </li>
3589
3594
* </ul>
3590
3595
* </li>
3596
+ * <li>
3597
+ * <p>WORKFLOW_NAME</p>
3598
+ * <ul>
3599
+ * <li>
3600
+ * <p>A webhook triggers a build when the workflow name matches the
3601
+ * regular expression <code>pattern</code>.</p>
3602
+ * <note>
3603
+ * <p> Works with <code>WORKFLOW_JOB_QUEUED</code> events only. </p>
3604
+ * </note>
3605
+ * </li>
3606
+ * </ul>
3607
+ * </li>
3591
3608
* </ul>
3592
3609
* @public
3593
3610
*/
0 commit comments