Show / Hide Table of Contents

Class GitRemoteSettings

Controls Git remote configuration for a repository.

Inheritance
object
GitRemoteSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataform.v1beta1.Data
Assembly: Google.Apis.Dataform.v1beta1.dll
Syntax
public class GitRemoteSettings : IDirectResponseSchema

Properties

AuthenticationTokenSecretVersion

Optional. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format projects/*/secrets/*/versions/*.

Declaration
[JsonProperty("authenticationTokenSecretVersion")]
public virtual string AuthenticationTokenSecretVersion { get; set; }
Property Value
Type Description
string

DefaultBranch

Optional. The Git remote's default branch name. If not set main will be used.

Declaration
[JsonProperty("defaultBranch")]
public virtual string DefaultBranch { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EffectiveDefaultBranch

Output only. The Git remote's effective default branch name. This is the default branch name of the Git remote if it is set, otherwise it is main.

Declaration
[JsonProperty("effectiveDefaultBranch")]
public virtual string EffectiveDefaultBranch { get; set; }
Property Value
Type Description
string

SshAuthenticationConfig

Optional. Authentication fields for remote uris using SSH protocol.

Declaration
[JsonProperty("sshAuthenticationConfig")]
public virtual SshAuthenticationConfig SshAuthenticationConfig { get; set; }
Property Value
Type Description
SshAuthenticationConfig

TokenStatus

Output only. Deprecated: The field does not contain any token status information. Instead use https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories/computeAccessTokenStatus

Declaration
[JsonProperty("tokenStatus")]
public virtual string TokenStatus { get; set; }
Property Value
Type Description
string

Url

Required. The Git remote's URL.

Declaration
[JsonProperty("url")]
public virtual string Url { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX