View Source GoogleApi.ArtifactRegistry.V1.Model.RemoteRepositoryConfig (google_api_artifact_registry v0.23.0)
Remote repository configuration.
Attributes
-
aptRepository(type:GoogleApi.ArtifactRegistry.V1.Model.AptRepository.t, default:nil) - Specific settings for an Apt remote repository. -
commonRepository(type:GoogleApi.ArtifactRegistry.V1.Model.CommonRemoteRepository.t, default:nil) - Common remote repository settings. Used as the remote repository upstream URL. -
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, commonRepository: GoogleApi.ArtifactRegistry.V1.Model.CommonRemoteRepository.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.