GetTriggerTriggerTemplate class
Constructors
-
GetTriggerTriggerTemplate({required Input<String> branchName, required Input<String> commitSha, required Input<String> dir, required Input<bool> invertRegex, required Input<String> projectId, required Input<String> repoName, required Input<String> tagName})
-
Creates a new GetTriggerTriggerTemplate.
branchName Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided.
commitSha Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided.
dir Directory, relative to the source root, in which to run the build.
invertRegex Only trigger a build if the revision regex does NOT match the revision regex.
projectId ID of the project that owns the Cloud Source Repository. If
repoName Name of the Cloud Source Repository. If omitted, the name "default" is assumed.
tagName Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided.
const
-
GetTriggerTriggerTemplate.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
branchName
→ Input<String>
-
Name of the branch to build. Exactly one a of branch name, tag, or commit SHA must be provided.
This field is a regular expression.
final
-
commitSha
→ Input<String>
-
Explicit commit SHA to build. Exactly one of a branch name, tag, or commit SHA must be provided.
final
-
dir
→ Input<String>
-
Directory, relative to the source root, in which to run the build.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
invertRegex
→ Input<bool>
-
Only trigger a build if the revision regex does NOT match the revision regex.
final
-
projectId
→ Input<String>
-
ID of the project that owns the Cloud Source Repository. If
omitted, the project ID requesting the build is assumed.
final
-
repoName
→ Input<String>
-
Name of the Cloud Source Repository. If omitted, the name "default" is assumed.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
tagName
→ Input<String>
-
Name of the tag to build. Exactly one of a branch name, tag, or commit SHA must be provided.
This field is a regular expression.
final