Package com.pulumi.gcp.dataform.outputs
Class RepositoryGitRemoteSettings
- java.lang.Object
-
- com.pulumi.gcp.dataform.outputs.RepositoryGitRemoteSettings
-
public final class RepositoryGitRemoteSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RepositoryGitRemoteSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
authenticationTokenSecretVersion()
static RepositoryGitRemoteSettings.Builder
builder()
static RepositoryGitRemoteSettings.Builder
builder(RepositoryGitRemoteSettings defaults)
java.lang.String
defaultBranch()
java.util.Optional<RepositoryGitRemoteSettingsSshAuthenticationConfig>
sshAuthenticationConfig()
java.util.Optional<java.lang.String>
tokenStatus()
java.lang.String
url()
-
-
-
Method Detail
-
authenticationTokenSecretVersion
public java.util.Optional<java.lang.String> authenticationTokenSecretVersion()
- Returns:
- 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/*.
-
defaultBranch
public java.lang.String defaultBranch()
- Returns:
- The Git remote's default branch name.
-
sshAuthenticationConfig
public java.util.Optional<RepositoryGitRemoteSettingsSshAuthenticationConfig> sshAuthenticationConfig()
- Returns:
- Authentication fields for remote uris using SSH protocol. Structure is documented below.
-
tokenStatus
public java.util.Optional<java.lang.String> tokenStatus()
- Returns:
- (Output) Indicates the status of the Git access token. https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories#TokenStatus
-
url
public java.lang.String url()
- Returns:
- The Git remote's URL.
-
builder
public static RepositoryGitRemoteSettings.Builder builder()
-
builder
public static RepositoryGitRemoteSettings.Builder builder(RepositoryGitRemoteSettings defaults)
-
-