Compartilhar via


@azure/container-registry package

Classes

ContainerRegistryClient

A classe 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 do conteúdo.

Interfaces

ArtifactManifestPlatform

Detalhes dos atributos de manifesto

ArtifactManifestProperties

Detalhes dos atributos de manifesto

ArtifactTagProperties

Atributos de marca

ContainerRegistryClientOptions

Opções de cliente usadas para configurar solicitações de API do Repositório de 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, diferentes versões de um aplicativo hello-world podem ter marcas 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 configurar a operação de blob de exclusão.

DeleteManifestOptions

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

DeleteRepositoryOptions

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

DeleteTagOptions

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

DownloadBlobOptions

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

DownloadBlobResult

O resultado do download de um blob do Registro.

GetManifestOptions

Opções para configurar 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 por meio 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 V2 do Docker, 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 artefato OCI (Open Container Initiative).

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 upload.

SetManifestResult

O resultado do carregamento de um manifesto para o registro.

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 carregamento de um blob para o Registro.

Aliases de tipo

ArtifactManifestOrder

Define valores para ArtifactManifestOrder. contém os valores conhecidos aos quais o serviço dá suporte.

Conhecer valores compatíveis com o serviço

lastUpdatedOnDescending: solicitar artefatos do registro pelo campo LastUpdatedOn, do mais recentemente atualizado para o menos recentemente atualizado. lastUpdatedOnAscending: solicitar artefatos do registro pelo campo LastUpdatedOn, do menos recentemente atualizado para o mais recentemente atualizado.

ArtifactTagOrder

Define valores para ArtifactTagOrder. contém os valores conhecidos aos quais o serviço dá suporte.

Conhecer valores compatíveis com o serviço

lastUpdatedOnDescending: marcas de pedido pelo campo LastUpdatedOn, da atualização mais recente para a atualização menos recente. lastUpdatedOnAscending: Ordem de marcas pelo campo LastUpdatedOn, do menos recentemente atualizado para o 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 artefato conhecidas que o serviço dá suporte.

KnownArtifactOperatingSystem

Define os sistemas operacionais da plataforma de artefatos conhecidos aos quais o serviço dá suporte.

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 do Docker e OCI.