Artifact Registry v1 API - Class RemoteRepositoryConfig.Types.DockerRepository (2.5.0)

public sealed class RemoteRepositoryConfig.Types.DockerRepository : IMessage<RemoteRepositoryConfig.Types.DockerRepository>, IEquatable<RemoteRepositoryConfig.Types.DockerRepository>, IDeepCloneable<RemoteRepositoryConfig.Types.DockerRepository>, IBufferMessage, IMessage

Reference documentation and code samples for the Artifact Registry v1 API class RemoteRepositoryConfig.Types.DockerRepository.

Configuration for a Docker remote repository.

Inheritance

object > RemoteRepositoryConfig.Types.DockerRepository

Namespace

Google.Cloud.ArtifactRegistry.V1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

DockerRepository()

public DockerRepository()

DockerRepository(DockerRepository)

public DockerRepository(RemoteRepositoryConfig.Types.DockerRepository other)
Parameter
NameDescription
otherRemoteRepositoryConfigTypesDockerRepository

Properties

HasPublicRepository

public bool HasPublicRepository { get; }

Gets whether the "public_repository" field is set

Property Value
TypeDescription
bool

PublicRepository

public RemoteRepositoryConfig.Types.DockerRepository.Types.PublicRepository PublicRepository { get; set; }

One of the publicly available Docker repositories supported by Artifact Registry.

Property Value
TypeDescription
RemoteRepositoryConfigTypesDockerRepositoryTypesPublicRepository

UpstreamCase

public RemoteRepositoryConfig.Types.DockerRepository.UpstreamOneofCase UpstreamCase { get; }
Property Value
TypeDescription
RemoteRepositoryConfigTypesDockerRepositoryUpstreamOneofCase