FunctionBuildConfigSourceRepoSource class

Constructors

FunctionBuildConfigSourceRepoSource({Input<String?>? branchName, Input<String?>? commitSha, Input<String?>? dir, Input<bool?>? invertRegex, Input<String?>? projectId, Input<String?>? repoName, Input<String?>? tagName})
Creates a new FunctionBuildConfigSourceRepoSource. 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
FunctionBuildConfigSourceRepoSource.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

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited