public sealed class PullGitCommitsRequest : IMessage<PullGitCommitsRequest>, IEquatable<PullGitCommitsRequest>, IDeepCloneable<PullGitCommitsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class PullGitCommitsRequest.
PullGitCommits
request message.
Implements
IMessagePullGitCommitsRequest, IEquatablePullGitCommitsRequest, IDeepCloneablePullGitCommitsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
PullGitCommitsRequest()
public PullGitCommitsRequest()
PullGitCommitsRequest(PullGitCommitsRequest)
public PullGitCommitsRequest(PullGitCommitsRequest other)
Parameter | |
---|---|
Name | Description |
other |
PullGitCommitsRequest |
Properties
Author
public CommitAuthor Author { get; set; }
Required. The author of any merge commit which may be created as a result of merging fetched Git commits into this workspace.
Property Value | |
---|---|
Type | Description |
CommitAuthor |
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 from which to pull commits. 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 |