Reference documentation and code samples for the Google Cloud Artifact Registry V1 Client class RemoteRepositoryConfig.
Remote repository configuration.
Generated from protobuf message google.devtools.artifactregistry.v1.RemoteRepositoryConfig
Namespace
Google \ Cloud \ ArtifactRegistry \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ docker_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\DockerRepository
Specific settings for a Docker remote repository.
↳ maven_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\MavenRepository
Specific settings for a Maven remote repository.
↳ npm_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\NpmRepository
Specific settings for an Npm remote repository.
↳ python_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\PythonRepository
Specific settings for a Python remote repository.
↳ apt_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\AptRepository
Specific settings for an Apt remote repository.
↳ yum_repository
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\YumRepository
Specific settings for a Yum remote repository.
↳ description
string
The description of the remote source.
↳ upstream_credentials
Google\Cloud\ArtifactRegistry\V1\RemoteRepositoryConfig\UpstreamCredentials
Optional. The credentials used to access the remote repository.
getDockerRepository
Specific settings for a Docker remote repository.
hasDockerRepository
setDockerRepository
Specific settings for a Docker remote repository.
$this
getMavenRepository
Specific settings for a Maven remote repository.
hasMavenRepository
setMavenRepository
Specific settings for a Maven remote repository.
$this
getNpmRepository
Specific settings for an Npm remote repository.
hasNpmRepository
setNpmRepository
Specific settings for an Npm remote repository.
$this
getPythonRepository
Specific settings for a Python remote repository.
hasPythonRepository
setPythonRepository
Specific settings for a Python remote repository.
$this
getAptRepository
Specific settings for an Apt remote repository.
hasAptRepository
setAptRepository
Specific settings for an Apt remote repository.
$this
getYumRepository
Specific settings for a Yum remote repository.
hasYumRepository
setYumRepository
Specific settings for a Yum remote repository.
$this
getDescription
The description of the remote source.
string
setDescription
The description of the remote source.
var
string
$this
getUpstreamCredentials
Optional. The credentials used to access the remote repository.
hasUpstreamCredentials
clearUpstreamCredentials
setUpstreamCredentials
Optional. The credentials used to access the remote repository.
$this
getRemoteSource
string