GetFunctionBuildConfigSourceRepoSource class
Constructors
-
GetFunctionBuildConfigSourceRepoSource({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 GetFunctionBuildConfigSourceRepoSource.
branchName Regex matching branches to build.
commitSha Regex matching tags to build.
dir Directory, relative to the source root, in which to run the build.
invertRegex Only trigger a build if the revision regex does
projectId ID of the project that owns the Cloud Source Repository. If omitted, the
repoName Name of the Cloud Source Repository.
tagName Regex matching tags to build.
const
-
GetFunctionBuildConfigSourceRepoSource.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
branchName
→ Input<String>
-
Regex matching branches to build.
final
-
commitSha
→ Input<String>
-
Regex matching tags to build.
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.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
tagName
→ Input<String>
-
Regex matching tags to build.
final