Repository Git Remote Settings Args
data class RepositoryGitRemoteSettingsArgs(val authenticationTokenSecretVersion: Output<String>? = null, val defaultBranch: Output<String>, val sshAuthenticationConfig: Output<RepositoryGitRemoteSettingsSshAuthenticationConfigArgs>? = null, val tokenStatus: Output<String>? = null, val url: Output<String>) : ConvertibleToJava<RepositoryGitRemoteSettingsArgs>
Constructors
Link copied to clipboard
constructor(authenticationTokenSecretVersion: Output<String>? = null, defaultBranch: Output<String>, sshAuthenticationConfig: Output<RepositoryGitRemoteSettingsSshAuthenticationConfigArgs>? = null, tokenStatus: Output<String>? = null, url: Output<String>)
Properties
Link copied to clipboard
The name of the Secret Manager secret version to use as an authentication token for Git operations. This secret is for assigning with HTTPS only(for SSH use ssh_authentication_config
). Must be in the format projects//secrets//versions/*.
Link copied to clipboard
The Git remote's default branch name.
Link copied to clipboard
Authentication fields for remote uris using SSH protocol. Structure is documented below.
Link copied to clipboard
(Output) Indicates the status of the Git access token. https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories#TokenStatus