@azure/container-registry package
Classes
| ContainerRegistryClient |
The client class used to interact with the Container Registry service. |
| ContainerRegistryContentClient |
The Azure Container Registry blob client, responsible for uploading and downloading blobs and manifests, the building blocks of artifacts. |
| DigestMismatchError |
Error thrown when the Docker content digest returned from the server does not match the digest calculated from the content. |
Interfaces
| ArtifactManifestPlatform |
Manifest attributes details |
| ArtifactManifestProperties |
Manifest attributes details |
| ArtifactTagProperties |
Tag attributes |
| ContainerRegistryClientOptions |
Client options used to configure Container Registry Repository API requests. |
| ContainerRegistryContentClientOptions |
Client options used to configure Container Registry Blob API requests. |
| ContainerRepository |
A The ContainerRepository interface is a helper that groups information and operations about a repository in this container registry. |
| ContainerRepositoryProperties |
Properties of this repository. |
| DeleteArtifactOptions |
Options for the |
| DeleteBlobOptions |
Options for confguring the delete blob operation. |
| DeleteManifestOptions |
Options for confguring the delete manifest operation. |
| DeleteRepositoryOptions |
Options for delete repository operation. |
| DeleteTagOptions |
Options for the |
| DownloadBlobOptions |
Options for confguring the download blob operation. |
| DownloadBlobResult |
The result from downloading a blob from the registry. |
| GetManifestOptions |
Options for confguring the download manifest operation. |
| GetManifestPropertiesOptions |
Options for the |
| GetManifestResult |
The result from downloading a manifest from the registry. |
| GetRepositoryPropertiesOptions |
Options for the |
| GetTagPropertiesOptions |
Options for the |
| ListManifestPropertiesOptions |
Options for the |
| ListRepositoriesOptions |
Options for the |
| ListTagPropertiesOptions |
Options for the |
| ManifestPageResponse |
Contains response data for the listManifests operation. |
| OciAnnotations |
Additional information provided through arbitrary metadata. See the specification at https://github.com/opencontainers/image-spec/blob/main/annotations.md for more information. |
| OciDescriptor |
Docker V2 image layer descriptor including config and layers. |
| RegistryArtifact |
The RegistryArtifact interface is a helper that groups information and operations about an image or artifact in a container registry. |
| RepositoryPageResponse |
Contains response data for the listRepositoryNames operation. |
| SetManifestOptions |
Options for configuring the upload manifest operation. |
| SetManifestResult |
The result from uploading a manifest to the registry. |
| TagPageResponse |
Contains response data for the listTags operation. |
| UpdateManifestPropertiesOptions |
Options for the |
| UpdateRepositoryPropertiesOptions |
Options for the |
| UpdateTagPropertiesOptions |
Options for the |
| UploadBlobOptions |
Options for configuring the upload blob operation. |
| UploadBlobResult |
The result from uploading a blob to the registry. |
Type Aliases
| ArtifactManifestOrder |
Defines values for ArtifactManifestOrder. this contains the known values that the service supports. Know values supported by the serviceLastUpdatedOnDescending: Order registry artifacts by LastUpdatedOn field, from most recently updated to least recently updated. LastUpdatedOnAscending: Order registry artifacts by LastUpdatedOn field, from least recently updated to most recently updated. |
| ArtifactTagOrder |
Defines values for ArtifactTagOrder. this contains the known values that the service supports. Know values supported by the serviceLastUpdatedOnDescending: Order tags by LastUpdatedOn field, from most recently updated to least recently updated. LastUpdatedOnAscending: Order tags by LastUpdatedOn field, from least recently updated to most recently updated. |
| OciImageManifest |
Type representing an OCI image manifest (manifest of media type "application/vnd.oci.image.manifest.v1+json"). See the specification at https://github.com/opencontainers/image-spec/blob/main/manifest.md for more information. |
Enums
| KnownArtifactArchitecture |
Defines known artifact architectures that the service supports. |
| KnownArtifactOperatingSystem |
Defines known artifact platform's operating systems that the service supports. |
| KnownContainerRegistryAudience |
Defines known cloud audiences for Azure Container Registry. |
| KnownManifestMediaType |
Known media type values for Docker and OCI manifests. |