Class GitRepositoryDefinitionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.kubernetesconfiguration.inputs.GitRepositoryDefinitionArgs
-
public final class GitRepositoryDefinitionArgs extends com.pulumi.resources.ResourceArgs
Parameters to reconcile to the GitRepository source kind type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GitRepositoryDefinitionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GitRepositoryDefinitionArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GitRepositoryDefinitionArgs.Builder
builder()
static GitRepositoryDefinitionArgs.Builder
builder(GitRepositoryDefinitionArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
httpsCAFile()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
httpsUser()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
localAuthRef()
java.util.Optional<com.pulumi.core.Output<RepositoryRefDefinitionArgs>>
repositoryRef()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sshKnownHosts()
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
syncIntervalInSeconds()
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
timeoutInSeconds()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
url()
-
-
-
Field Detail
-
Empty
public static final GitRepositoryDefinitionArgs Empty
-
-
Method Detail
-
httpsCAFile
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpsCAFile()
- Returns:
- Base64-encoded HTTPS certificate authority contents used to access git private git repositories over HTTPS
-
httpsUser
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpsUser()
- Returns:
- Base64-encoded HTTPS username used to access private git repositories over HTTPS
-
localAuthRef
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> localAuthRef()
- Returns:
- Name of a local secret on the Kubernetes cluster to use as the authentication secret rather than the managed or user-provided configuration secrets.
-
repositoryRef
public java.util.Optional<com.pulumi.core.Output<RepositoryRefDefinitionArgs>> repositoryRef()
- Returns:
- The source reference for the GitRepository object.
-
sshKnownHosts
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sshKnownHosts()
- Returns:
- Base64-encoded known_hosts value containing public SSH keys required to access private git repositories over SSH
-
syncIntervalInSeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> syncIntervalInSeconds()
- Returns:
- The interval at which to re-reconcile the cluster git repository source with the remote.
-
timeoutInSeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> timeoutInSeconds()
- Returns:
- The maximum time to attempt to reconcile the cluster git repository source with the remote.
-
url
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
- Returns:
- The URL to sync for the flux configuration git repository.
-
builder
public static GitRepositoryDefinitionArgs.Builder builder()
-
builder
public static GitRepositoryDefinitionArgs.Builder builder(GitRepositoryDefinitionArgs defaults)
-
-