SpringCloudServiceConfigServerGitSettingRepositorySshAuthArgs

data class SpringCloudServiceConfigServerGitSettingRepositorySshAuthArgs(val hostKey: Output<String>? = null, val hostKeyAlgorithm: Output<String>? = null, val privateKey: Output<String>, val strictHostKeyCheckingEnabled: Output<Boolean>? = null) : ConvertibleToJava<SpringCloudServiceConfigServerGitSettingRepositorySshAuthArgs>

Constructors

constructor(hostKey: Output<String>? = null, hostKeyAlgorithm: Output<String>? = null, privateKey: Output<String>, strictHostKeyCheckingEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard
val hostKey: Output<String>? = null

The host key of the Git repository server, should not include the algorithm prefix as covered by host-key-algorithm.

Link copied to clipboard
val hostKeyAlgorithm: Output<String>? = null

The host key algorithm, should be ssh-dss, ssh-rsa, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, or ecdsa-sha2-nistp521. Required only if host-key exists.

Link copied to clipboard
val privateKey: Output<String>

The SSH private key to access the Git repository, required when the URI starts with git@ or ssh://.

Link copied to clipboard

Indicates whether the Config Server instance will fail to start if the host_key does not match. Defaults to true.

Functions

Link copied to clipboard
open override fun toJava(): SpringCloudServiceConfigServerGitSettingRepositorySshAuthArgs