Google Cloud Dataform V1beta1 Client - Class GitRemoteSettings (0.2.3)

Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class GitRemoteSettings.

Controls Git remote configuration for a repository.

Generated from protobuf message google.cloud.dataform.v1beta1.Repository.GitRemoteSettings

Namespace

Google \ Cloud \ Dataform \ V1beta1 \ Repository

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ url string

Required. The Git remote's URL.

↳ default_branch string

Required. The Git remote's default branch name.

↳ authentication_token_secret_version string

Required. 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/*.

↳ token_status int

Output only. Indicates the status of the Git access token.

getUrl

Required. The Git remote's URL.

Returns
TypeDescription
string

setUrl

Required. The Git remote's URL.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDefaultBranch

Required. The Git remote's default branch name.

Returns
TypeDescription
string

setDefaultBranch

Required. The Git remote's default branch name.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAuthenticationTokenSecretVersion

Required. 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/*.

Returns
TypeDescription
string

setAuthenticationTokenSecretVersion

Required. 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/*.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTokenStatus

Output only. Indicates the status of the Git access token.

Returns
TypeDescription
int

setTokenStatus

Output only. Indicates the status of the Git access token.

Parameter
NameDescription
var int
Returns
TypeDescription
$this