Dataform v1beta1 API - Class SyncWorkspaceRefsRequest (1.0.0-beta14)

public sealed class SyncWorkspaceRefsRequest : IMessage<SyncWorkspaceRefsRequest>, IEquatable<SyncWorkspaceRefsRequest>, IDeepCloneable<SyncWorkspaceRefsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class SyncWorkspaceRefsRequest.

SyncWorkspaceRefs request message.

Inheritance

object > SyncWorkspaceRefsRequest

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

SyncWorkspaceRefsRequest()

public SyncWorkspaceRefsRequest()

SyncWorkspaceRefsRequest(SyncWorkspaceRefsRequest)

public SyncWorkspaceRefsRequest(SyncWorkspaceRefsRequest other)
Parameter
Name Description
other SyncWorkspaceRefsRequest

Properties

Deepen

public int Deepen { get; set; }

Optional. Can be used to deepen the commit history of shallow clones. Git documentation: https://git-scm.com/docs/git-fetch#Documentation/git-fetch.txt---deependepth

Property Value
Type Description
int

Name

public string Name { get; set; }

Required. The workspace resource name. Format: projects/{project}/locations/{location}/repositories/{repository}/workspaces/{workspace}

Property Value
Type Description
string

RemoteBranchName

public string RemoteBranchName { get; set; }

Optional. The name of the branch in the Git remote to which the refs should be fetched for. If left unset, all remote branches will be fetched.

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