Google Cloud Dataform V1 Client - Class GitRemoteSettings (0.8.1)

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

Controls Git remote configuration for a repository.

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

Namespace

Google \ Cloud \ Dataform \ V1 \ Repository

Methods

__construct

Constructor.

Parameters
Name
Description
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

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

↳ ssh_authentication_config
GitRemoteSettings\SshAuthenticationConfig

Optional. Authentication fields for remote uris using SSH protocol.

↳ token_status
int

Output only. Deprecated: The field does not contain any token status information.

getUrl

Required. The Git remote's URL.

Returns
Type
Description
string

setUrl

Required. The Git remote's URL.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDefaultBranch

Required. The Git remote's default branch name.

Returns
Type
Description
string

setDefaultBranch

Required. The Git remote's default branch name.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getAuthenticationTokenSecretVersion

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

Returns
Type
Description
string

setAuthenticationTokenSecretVersion

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

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSshAuthenticationConfig

Optional. Authentication fields for remote uris using SSH protocol.

Returns
Type
Description

hasSshAuthenticationConfig

clearSshAuthenticationConfig

setSshAuthenticationConfig

Optional. Authentication fields for remote uris using SSH protocol.

Parameter
Name
Description
Returns
Type
Description
$this

getTokenStatus

Output only. Deprecated: The field does not contain any token status information.

Returns
Type
Description
int

setTokenStatus

Output only. Deprecated: The field does not contain any token status information.

Parameter
Name
Description
var
int
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: