Package com.pulumi.gcp.cloudbuild.inputs
Class TriggerBitbucketServerTriggerConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudbuild.inputs.TriggerBitbucketServerTriggerConfigArgs
-
public final class TriggerBitbucketServerTriggerConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TriggerBitbucketServerTriggerConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TriggerBitbucketServerTriggerConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
bitbucketServerConfigResource()
static TriggerBitbucketServerTriggerConfigArgs.Builder
builder()
static TriggerBitbucketServerTriggerConfigArgs.Builder
builder(TriggerBitbucketServerTriggerConfigArgs defaults)
com.pulumi.core.Output<java.lang.String>
projectKey()
java.util.Optional<com.pulumi.core.Output<TriggerBitbucketServerTriggerConfigPullRequestArgs>>
pullRequest()
java.util.Optional<com.pulumi.core.Output<TriggerBitbucketServerTriggerConfigPushArgs>>
push()
com.pulumi.core.Output<java.lang.String>
repoSlug()
-
-
-
Field Detail
-
Empty
public static final TriggerBitbucketServerTriggerConfigArgs Empty
-
-
Method Detail
-
bitbucketServerConfigResource
public com.pulumi.core.Output<java.lang.String> bitbucketServerConfigResource()
- Returns:
- The Bitbucket server config resource that this trigger config maps to.
-
projectKey
public com.pulumi.core.Output<java.lang.String> projectKey()
- Returns:
- Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST".
-
pullRequest
public java.util.Optional<com.pulumi.core.Output<TriggerBitbucketServerTriggerConfigPullRequestArgs>> pullRequest()
- Returns:
- Filter to match changes in pull requests. Structure is documented below.
-
push
public java.util.Optional<com.pulumi.core.Output<TriggerBitbucketServerTriggerConfigPushArgs>> push()
- Returns:
- Filter to match changes in refs like branches, tags. Structure is documented below.
-
repoSlug
public com.pulumi.core.Output<java.lang.String> repoSlug()
- Returns:
- Slug of the repository. A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo.
-
builder
public static TriggerBitbucketServerTriggerConfigArgs.Builder builder()
-
builder
public static TriggerBitbucketServerTriggerConfigArgs.Builder builder(TriggerBitbucketServerTriggerConfigArgs defaults)
-
-