CloudBuildTriggerDeveloperConnectEventConfig class

developer_connect_event_config block. Wires the trigger to a developerconnect_git_repository_link — the newer Developer Connect alternative to the v2 Repo API. Source providers covered include GitHub, GitHub Enterprise, GitLab, GitLab Enterprise, Bitbucket Data Center, and Bitbucket Cloud.

Pick exactly one of push / pullRequest.

Annotations
  • @immutable

Constructors

CloudBuildTriggerDeveloperConnectEventConfig({required TfArg<String> gitRepositoryLink, CloudBuildTriggerPushFilter? push, CloudBuildTriggerPullRequestFilter? pullRequest})
const

Properties

Developer Connect Git repository link. Format: 'projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{link}'.
final
hashCode int
The hash code for this object.
no setterinherited
pullRequest CloudBuildTriggerPullRequestFilter?
Pull-request filter. Mutually exclusive with push.
final
push CloudBuildTriggerPushFilter?
Push-event filter. Mutually exclusive with pullRequest.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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