Dataform v1beta1 API - Class PullGitCommitsRequest (1.0.0-beta05)

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.

Inheritance

object > PullGitCommitsRequest

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

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