public sealed class RunBuildTriggerRequest : IMessage<RunBuildTriggerRequest>, IEquatable<RunBuildTriggerRequest>, IDeepCloneable<RunBuildTriggerRequest>, IBufferMessage, IMessage
Specifies a build trigger to run and the source to use.
Implements
Google.Protobuf.IMessage<RunBuildTriggerRequest>, IEquatable<RunBuildTriggerRequest>, Google.Protobuf.IDeepCloneable<RunBuildTriggerRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.CloudBuild.V1Assembly
Google.Cloud.CloudBuild.V1.dll
Constructors
RunBuildTriggerRequest()
public RunBuildTriggerRequest()
RunBuildTriggerRequest(RunBuildTriggerRequest)
public RunBuildTriggerRequest(RunBuildTriggerRequest other)
Parameter | |
---|---|
Name | Description |
other | RunBuildTriggerRequest |
Properties
ProjectId
public string ProjectId { get; set; }
Required. ID of the project.
Property Value | |
---|---|
Type | Description |
String |
Source
public RepoSource Source { get; set; }
Required. Source to build against this trigger.
Property Value | |
---|---|
Type | Description |
RepoSource |
TriggerId
public string TriggerId { get; set; }
Required. ID of the trigger.
Property Value | |
---|---|
Type | Description |
String |