GitRemoteSettingsResponse constructor
const
GitRemoteSettingsResponse({
- required Input<
String> authenticationTokenSecretVersion, - required Input<
String> defaultBranch, - required Input<
SshAuthenticationConfigResponse> sshAuthenticationConfig, - required Input<
String> tokenStatus, - required Input<
String> url,
Creates a new GitRemoteSettingsResponse.
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/*.
defaultBranch The Git remote's default branch name.
sshAuthenticationConfig Optional. Authentication fields for remote uris using SSH protocol.
tokenStatus Deprecated: The field does not contain any token status information. Instead use https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories/computeAccessTokenStatus
url The Git remote's URL.
Implementation
const GitRemoteSettingsResponse({
required this.authenticationTokenSecretVersion,
required this.defaultBranch,
required this.sshAuthenticationConfig,
required this.tokenStatus,
required this.url,
});