Namespace Google.Cloud.ArtifactRegistry.V1 (1.0.0)

Classes

ArtifactRegistry

The Artifact Registry API service.

Artifact Registry is an artifact management system for storing artifacts from different package management systems.

The resources managed by this API are:

  • Repositories, which group packages and their data.
  • Packages, which group versions and their tags.
  • Versions, which are specific forms of a package.
  • Tags, which represent alternative names for versions.
  • Files, which contain content and are optionally associated with a Package or Version.

ArtifactRegistry.ArtifactRegistryBase

Base class for server-side implementations of ArtifactRegistry

ArtifactRegistry.ArtifactRegistryClient

Client for ArtifactRegistry

ArtifactRegistryClient

ArtifactRegistry client wrapper, for convenient use.

ArtifactRegistryClientBuilder

Builder class for ArtifactRegistryClient to provide simple configuration of credentials, endpoint etc.

ArtifactRegistryClientImpl

ArtifactRegistry client wrapper implementation, for convenient use.

ArtifactRegistrySettings

Settings for ArtifactRegistryClient instances.

DockerImage

DockerImage represents a docker artifact. The following fields are returned as untyped metadata in the Version resource, using camelcase keys (i.e. metadata.imageSizeBytes):

  • imageSizeBytes
  • mediaType
  • buildTime

DockerImageName

Resource name for the DockerImage resource.

GetRepositoryRequest

The request to retrieve a repository.

ListDockerImagesRequest

The request to list docker images.

ListDockerImagesResponse

The response from listing docker images.

ListRepositoriesRequest

The request to list repositories.

ListRepositoriesResponse

The response from listing repositories.

Repository

A Repository for storing artifacts with a specific format.

Repository.Types

Container for nested types declared in the Repository message type.

RepositoryName

Resource name for the Repository resource.

Enums

DockerImageName.ResourceNameType

The possible contents of DockerImageName.

Repository.Types.Format

A package format.

RepositoryName.ResourceNameType

The possible contents of RepositoryName.