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