View Source GoogleApi.ArtifactRegistry.V1.Model.RemoteRepositoryConfig (google_api_artifact_registry v0.15.0)
Remote repository configuration.
Attributes
-
aptRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.AptRepository.t
, default:nil
) - Specific settings for an Apt remote repository. -
description
(type:String.t
, default:nil
) - The description of the remote source. -
disableUpstreamValidation
(type:boolean()
, default:nil
) - Input only. A create/update remote repo option to avoid making a HEAD/GET request to validate a remote repo and any supplied upstream credentials. -
dockerRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.DockerRepository.t
, default:nil
) - Specific settings for a Docker remote repository. -
mavenRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.MavenRepository.t
, default:nil
) - Specific settings for a Maven remote repository. -
npmRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.NpmRepository.t
, default:nil
) - Specific settings for an Npm remote repository. -
pythonRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.PythonRepository.t
, default:nil
) - Specific settings for a Python remote repository. -
upstreamCredentials
(type:GoogleApi.ArtifactRegistry.V1.Model.UpstreamCredentials.t
, default:nil
) - Optional. The credentials used to access the remote repository. -
yumRepository
(type:GoogleApi.ArtifactRegistry.V1.Model.YumRepository.t
, default:nil
) - Specific settings for a Yum remote repository.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ArtifactRegistry.V1.Model.RemoteRepositoryConfig{ aptRepository: GoogleApi.ArtifactRegistry.V1.Model.AptRepository.t() | nil, description: String.t() | nil, disableUpstreamValidation: boolean() | nil, dockerRepository: GoogleApi.ArtifactRegistry.V1.Model.DockerRepository.t() | nil, mavenRepository: GoogleApi.ArtifactRegistry.V1.Model.MavenRepository.t() | nil, npmRepository: GoogleApi.ArtifactRegistry.V1.Model.NpmRepository.t() | nil, pythonRepository: GoogleApi.ArtifactRegistry.V1.Model.PythonRepository.t() | nil, upstreamCredentials: GoogleApi.ArtifactRegistry.V1.Model.UpstreamCredentials.t() | nil, yumRepository: GoogleApi.ArtifactRegistry.V1.Model.YumRepository.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.