Partilhar via


@azure/container-registry package

Classes

ContainerRegistryClient

A classe de cliente usada para interagir com o serviço Registro de Contêiner.

ContainerRegistryContentClient

O cliente de blob do Registro de Contêiner do Azure, responsável por carregar e baixar blobs e manifestos, os blocos de construção de artefatos.

DigestMismatchError

Erro gerado quando o resumo de conteúdo do Docker retornado do servidor não corresponde ao resumo calculado a partir do conteúdo.

Interfaces

ArtifactManifestPlatform

Detalhes dos atributos de manifesto

ArtifactManifestProperties

Detalhes dos atributos de manifesto

ArtifactTagProperties

Atributos de tag

ContainerRegistryClientOptions

Opções de cliente usadas para configurar solicitações de API do Repositório do Registro de Contêiner.

ContainerRegistryContentClientOptions

Opções de cliente usadas para configurar solicitações de API de Blob do Registro de Contêiner.

ContainerRepository

Um repository em um registro de contêiner é um agrupamento lógico de imagens ou artefatos que compartilham o mesmo nome. Por exemplo, versões diferentes de um aplicativo hello-world podem ter tags v1 e v2e ser agrupadas pelo repositório hello-world.

A interface ContainerRepository é um auxiliar que agrupa informações e operações sobre um repositório neste registro de contêiner.

ContainerRepositoryProperties

Propriedades deste repositório.

DeleteArtifactOptions

Opções para o método delete de RegistryArtifact.

DeleteBlobOptions

Opções para confundir a operação delete blob.

DeleteManifestOptions

Opções para confundir a operação de manifesto de exclusão.

DeleteRepositoryOptions

Opções para a operação de exclusão do repositório.

DeleteTagOptions

Opções para o método deleteTag de RegistryArtifact.

DownloadBlobOptions

Opções para confgurar a operação de blob de download.

DownloadBlobResult

O resultado do download de um blob do registro.

GetManifestOptions

Opções para confundir a operação de manifesto de download.

GetManifestPropertiesOptions

Opções para o método getManifestProperties de RegistryArtifact.

GetManifestResult

O resultado do download de um manifesto do registro.

GetRepositoryPropertiesOptions

Opções para o método getProperties de ContainerRepository.

GetTagPropertiesOptions

Opções para o método getTagProperties de RegistryArtifact.

ListManifestPropertiesOptions

Opções para o método listRegistryArtifacts de ContainerRepository.

ListRepositoriesOptions

Opções para o método listRepositories de ContainerRegistryClient.

ListTagPropertiesOptions

Opções para o método listTagProperties de RegistryArtifact.

ManifestPageResponse

Contém dados de resposta para a operação listManifests.

OciAnnotations

Informações adicionais fornecidas através de metadados arbitrários. Consulte a especificação em https://github.com/opencontainers/image-spec/blob/main/annotations.md para obter mais informações.

OciDescriptor

Descritor de camada de imagem do Docker V2, incluindo configuração e camadas.

RegistryArtifact

Artifact é o termo geral para itens armazenados em um registro de contêiner e pode incluir imagens do Docker ou outros tipos de artefatos Open Container Initiative (OCI).

A interface RegistryArtifact é um auxiliar que agrupa informações e operações sobre uma imagem ou artefato em um registro de contêiner.

RepositoryPageResponse

Contém dados de resposta para a operação listRepositoryNames.

SetManifestOptions

Opções para configurar a operação de manifesto de carregamento.

SetManifestResult

O resultado do carregamento de um manifesto para o registo.

TagPageResponse

Contém dados de resposta para a operação listTags.

UpdateManifestPropertiesOptions

Opções para o método updateManifestProperties de RegistryArtifact.

UpdateRepositoryPropertiesOptions

Opções para o método setProperties de ContainerRepository.

UpdateTagPropertiesOptions

Opções para o método updateTagProperties de RegistryArtifact.

UploadBlobOptions

Opções para configurar a operação de blob de upload.

UploadBlobResult

O resultado do upload de um blob para o registro.

Aliases de Tipo

ArtifactManifestOrder

Define valores para ArtifactManifestOrder. Isso contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

LastUpdatedOnDescending: Ordene artefatos de registro pelo campo LastUpdatedOn, da atualização mais recente para a atualização menos recente. LastUpdatedOnAscending: Ordene artefatos de registro pelo campo LastUpdatedOn, de menos atualizado recentemente para atualizado mais recentemente.

ArtifactTagOrder

Define valores para ArtifactTagOrder. Isso contém os valores conhecidos que o serviço suporta.

Conheça os valores suportados pelo serviço

LastUpdatedOnDescending: Ordene tags pelo campo LastUpdatedOn, da atualização mais recente para a atualização menos recente. LastUpdatedOnAscending: Ordene tags pelo campo LastUpdatedOn, de menos recentemente atualizado para mais recentemente atualizado.

OciImageManifest

Tipo que representa um manifesto de imagem OCI (manifesto do tipo de mídia "application/vnd.oci.image.manifest.v1+json"). Consulte a especificação em https://github.com/opencontainers/image-spec/blob/main/manifest.md para obter mais informações.

Enumerações

KnownArtifactArchitecture

Define arquiteturas de artefatos conhecidas que o serviço suporta.

KnownArtifactOperatingSystem

Define os sistemas operacionais da plataforma de artefato conhecidos que o serviço suporta.

KnownContainerRegistryAudience

Define audiências de nuvem conhecidas para o Registro de Contêiner do Azure.

KnownManifestMediaType

Valores de tipo de mídia conhecidos para manifestos Docker e OCI.