Package com.pulumi.aws.codebuild
Class WebhookArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codebuild.WebhookArgs
-
public final class WebhookArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebhookArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WebhookArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
branchFilter()
static WebhookArgs.Builder
builder()
static WebhookArgs.Builder
builder(WebhookArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
buildType()
java.util.Optional<com.pulumi.core.Output<java.util.List<WebhookFilterGroupArgs>>>
filterGroups()
com.pulumi.core.Output<java.lang.String>
projectName()
-
-
-
Field Detail
-
Empty
public static final WebhookArgs Empty
-
-
Method Detail
-
branchFilter
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> branchFilter()
- Returns:
- A regular expression used to determine which branches get built. Default is all branches are built. We recommend using `filter_group` over `branch_filter`.
-
buildType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> buildType()
- Returns:
- The type of build this webhook will trigger. Valid values for this parameter are: `BUILD`, `BUILD_BATCH`.
-
filterGroups
public java.util.Optional<com.pulumi.core.Output<java.util.List<WebhookFilterGroupArgs>>> filterGroups()
- Returns:
- Information about the webhook's trigger. Filter group blocks are documented below.
-
projectName
public com.pulumi.core.Output<java.lang.String> projectName()
- Returns:
- The name of the build project.
-
builder
public static WebhookArgs.Builder builder()
-
builder
public static WebhookArgs.Builder builder(WebhookArgs defaults)
-
-