TriggerBitbucketServerTriggerConfig constructor
const
TriggerBitbucketServerTriggerConfig({
- required Input<
String> bitbucketServerConfigResource, - required Input<
String> projectKey, - Input<
TriggerBitbucketServerTriggerConfigPullRequest?> ? pullRequest, - Input<
TriggerBitbucketServerTriggerConfigPush?> ? push, - required Input<
String> repoSlug,
Creates a new TriggerBitbucketServerTriggerConfig.
bitbucketServerConfigResource The Bitbucket server config resource that this trigger config maps to.
projectKey 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 Filter to match changes in pull requests.
push Filter to match changes in refs like branches, tags.
repoSlug 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.
Implementation
const TriggerBitbucketServerTriggerConfig({
required this.bitbucketServerConfigResource,
required this.projectKey,
this.pullRequest,
this.push,
required this.repoSlug,
});