RepositoryRemoteRepositoryConfigArgs

data class RepositoryRemoteRepositoryConfigArgs(val aptRepository: Output<RepositoryRemoteRepositoryConfigAptRepositoryArgs>? = null, val description: Output<String>? = null, val disableUpstreamValidation: Output<Boolean>? = null, val dockerRepository: Output<RepositoryRemoteRepositoryConfigDockerRepositoryArgs>? = null, val mavenRepository: Output<RepositoryRemoteRepositoryConfigMavenRepositoryArgs>? = null, val npmRepository: Output<RepositoryRemoteRepositoryConfigNpmRepositoryArgs>? = null, val pythonRepository: Output<RepositoryRemoteRepositoryConfigPythonRepositoryArgs>? = null, val upstreamCredentials: Output<RepositoryRemoteRepositoryConfigUpstreamCredentialsArgs>? = null, val yumRepository: Output<RepositoryRemoteRepositoryConfigYumRepositoryArgs>? = null) : ConvertibleToJava<RepositoryRemoteRepositoryConfigArgs>

Constructors

Link copied to clipboard
constructor(aptRepository: Output<RepositoryRemoteRepositoryConfigAptRepositoryArgs>? = null, description: Output<String>? = null, disableUpstreamValidation: Output<Boolean>? = null, dockerRepository: Output<RepositoryRemoteRepositoryConfigDockerRepositoryArgs>? = null, mavenRepository: Output<RepositoryRemoteRepositoryConfigMavenRepositoryArgs>? = null, npmRepository: Output<RepositoryRemoteRepositoryConfigNpmRepositoryArgs>? = null, pythonRepository: Output<RepositoryRemoteRepositoryConfigPythonRepositoryArgs>? = null, upstreamCredentials: Output<RepositoryRemoteRepositoryConfigUpstreamCredentialsArgs>? = null, yumRepository: Output<RepositoryRemoteRepositoryConfigYumRepositoryArgs>? = null)

Properties

Link copied to clipboard

Specific settings for an Apt remote repository. Structure is documented below.

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

The description of the remote source.

Link copied to clipboard
val disableUpstreamValidation: Output<Boolean>? = null

If true, the remote repository upstream and upstream credentials will not be validated.

Link copied to clipboard

Specific settings for a Docker remote repository. Structure is documented below.

Link copied to clipboard

Specific settings for a Maven remote repository. Structure is documented below.

Link copied to clipboard

Specific settings for an Npm remote repository. Structure is documented below.

Link copied to clipboard

Specific settings for a Python remote repository. Structure is documented below.

Link copied to clipboard

The credentials used to access the remote repository. Structure is documented below.

Link copied to clipboard

Specific settings for an Yum remote repository. Structure is documented below.

Functions

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