Share via


ContainerRepository Clase

Definición

Un repository en un registro de contenedor es una agrupación lógica de imágenes o artefactos que comparten el mismo nombre. Por ejemplo, diferentes versiones de una hello-world aplicación podrían tener etiquetas v1 y v2, y se agruparán por el repositorio hello-world.

La ContainerRepository clase es una clase auxiliar que agrupa información y operaciones sobre un repositorio en este registro de contenedor.

public class ContainerRepository
type ContainerRepository = class
Public Class ContainerRepository
Herencia
ContainerRepository

Constructores

ContainerRepository()

Inicializa una nueva instancia de ContainerRepository para la simulación.

Propiedades

Name

Obtiene el nombre del repositorio.

RegistryEndpoint

Obtiene el URI del Registro.

Métodos

Delete(CancellationToken)

Elimine el repositorio y todos los artefactos que forman parte de su grupo lógico.

DeleteAsync(CancellationToken)

Elimine el repositorio y todos los artefactos que forman parte de su grupo lógico.

GetAllManifestProperties(ArtifactManifestOrder, CancellationToken)

Enumere los manifiestos asociados a este repositorio y las propiedades de cada uno. Esto resulta útil para determinar la colección de artefactos asociados a este repositorio, ya que cada artefacto se identifica de forma única por su manifiesto.

GetAllManifestPropertiesAsync(ArtifactManifestOrder, CancellationToken)

Enumere los manifiestos asociados a este repositorio y las propiedades de cada uno. Esto resulta útil para determinar la colección de artefactos asociados a este repositorio, ya que cada artefacto se identifica de forma única por su manifiesto.

GetArtifact(String)

Cree un nuevo RegistryArtifact objeto auxiliar para el artefacto identificado por tagOrDigest.

GetProperties(CancellationToken)

Obtenga las propiedades del repositorio.

GetPropertiesAsync(CancellationToken)

Obtenga las propiedades del repositorio.

UpdateProperties(ContainerRepositoryProperties, CancellationToken)

Actualice las propiedades del repositorio.

UpdatePropertiesAsync(ContainerRepositoryProperties, CancellationToken)

Actualice las propiedades del repositorio.

Se aplica a