GitRemoteSettingsResponse constructor

const GitRemoteSettingsResponse({
  1. required Input<String> authenticationTokenSecretVersion,
  2. required Input<String> defaultBranch,
  3. required Input<SshAuthenticationConfigResponse> sshAuthenticationConfig,
  4. required Input<String> tokenStatus,
  5. 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,
});