RepositoryRemoteRepositoryConfigUpstreamCredentialsUsernamePasswordCredentialsArgs

data class RepositoryRemoteRepositoryConfigUpstreamCredentialsUsernamePasswordCredentialsArgs(val passwordSecretVersion: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<RepositoryRemoteRepositoryConfigUpstreamCredentialsUsernamePasswordCredentialsArgs>

Constructors

constructor(passwordSecretVersion: Output<String>? = null, username: Output<String>? = null)

Properties

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

The Secret Manager key version that holds the password to access the remote repository. Must be in the format of projects/{project}/secrets/{secret}/versions/{version}.

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

The username to access the remote repository.

Functions

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