public sealed class PushGitCommitsRequest : IMessage<PushGitCommitsRequest>, IEquatable<PushGitCommitsRequest>, IDeepCloneable<PushGitCommitsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Dataform v1 API class PushGitCommitsRequest.
PushGitCommits request message.
Implements
IMessagePushGitCommitsRequest, IEquatablePushGitCommitsRequest, IDeepCloneablePushGitCommitsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Assembly
Google.Cloud.Dataform.V1.dll
Constructors
PushGitCommitsRequest()
public PushGitCommitsRequest()PushGitCommitsRequest(PushGitCommitsRequest)
public PushGitCommitsRequest(PushGitCommitsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
PushGitCommitsRequest |
Properties
Name
public string Name { get; set; }Required. The workspace's name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RemoteBranch
public string RemoteBranch { get; set; }Optional. The name of the branch in the Git remote to which commits should be pushed. If left unset, the repository's default branch name will be used.
| Property Value | |
|---|---|
| Type | Description |
string |
|
WorkspaceName
public WorkspaceName WorkspaceName { get; set; }WorkspaceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
WorkspaceName |
|