Compartilhar via


@azure/container-registry package

Classes

ContainerRegistryClient

A classe de cliente usada para interagir com o serviço registro de contêiner.

ContainerRegistryContentClient

O Registro de Contêiner do Azure cliente blob, 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 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 hello-world aplicativo 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 delete método de RegistryArtifact.

DeleteBlobOptions

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

DeleteManifestOptions

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

DeleteRepositoryOptions

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

DeleteTagOptions

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

DownloadBlobOptions

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

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 getManifestProperties método de RegistryArtifact.

GetManifestResult

O resultado do download de um manifesto do registro.

GetRepositoryPropertiesOptions

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

GetTagPropertiesOptions

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

ListManifestPropertiesOptions

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

ListRepositoriesOptions

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

ListTagPropertiesOptions

Opções para o listTagProperties método 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 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 artefatoSCI (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 upload de um manifesto para o registro.

TagPageResponse

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

UpdateManifestPropertiesOptions

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

UpdateRepositoryPropertiesOptions

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

UpdateTagPropertiesOptions

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

UploadBlobOptions

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

UploadBlobResult

O resultado do upload 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: ordenar artefatos do Registro pelo campo LastUpdatedOn, do atualizado mais recentemente para o menos recentemente atualizado. LastUpdatedOnAscending: solicite artefatos do Registro pelo campo LastUpdatedOn, do menos recentemente atualizado para o atualizado mais recentemente.

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: ordenar marcas pelo campo LastUpdatedOn, do atualizado mais recentemente para o menos recentemente atualizado. LastUpdatedOnAscending: ordenar marcas pelo campo LastUpdatedOn, desde a atualização menos recente até a atualização mais recente.

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 às quais 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 Registro de Contêiner do Azure.

KnownManifestMediaType

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