Microsoft.ContainerRegistry (preview:2018-08-10)

2025/09/10 • 15 deleted methods

GetDockerRegistryV2Support (removed)
Description Tells whether this Docker Registry instance supports Docker Registry HTTP API v2
Reference Link ¶

⚼ Request

GET:  /v2/
{}

⚐ Response (200)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetTagList (removed)
Description Fetch the tags under the repository identified by 'name'
Reference Link ¶

⚼ Request

GET:  /v2/{name}/tags/list
{
name: string ,
}

⚐ Response (200)

{
name: string ,
tags:
[
string ,
]
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetManifest (removed)
Description Pulls the image manifest file associated with the specified name and reference. Reference may be a tag or a digest
Reference Link ¶

⚼ Request

GET:  /v2/{name}/manifests/{reference}
{
name: string ,
reference: string ,
}

⚐ Response (200)

{
schemaVersion: number ,
architecture: string ,
name: string ,
tag: string ,
fsLayers:
[
{
blobSum: string ,
}
,
]
,
history:
[
{
v1Compatibility: string ,
}
,
]
,
signatures:
[
{
header:
{
jwk:
{
crv: string ,
kid: string ,
kty: string ,
x: string ,
y: string ,
}
,
alg: string ,
}
,
signature: string ,
protected: string ,
}
,
]
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetRepositories (removed)
Description List repositories
Reference Link ¶

⚼ Request

GET:  /v2/_catalog
{
last: string ,
n: string ,
}

⚐ Response (200)

{
repositories:
[
string ,
]
,
}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrRepositories (removed)
Description List repositories
Reference Link ¶

⚼ Request

GET:  /acr/v1/_catalog
{
last: string ,
n: string ,
}

⚐ Response (200)

{
repositories:
[
string ,
]
,
}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrRepositoryAttributes (removed)
Description Get repository attributes
Reference Link ¶

⚼ Request

GET:  /acr/v1/{name}
{
name: string ,
}

⚐ Response (200)

{
registry: string ,
imageName: string ,
createdTime: string ,
lastUpdateTime: string ,
manifestCount: number ,
tagCount: number ,
changeableAttributes:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
DeleteAcrRepository (removed)
Description Delete a repository
Reference Link ¶

⚼ Request

DELETE:  /acr/v1/{name}
{
name: string ,
}

⚐ Response (202)

{
manifestsDeleted:
[
string ,
]
,
tagsDeleted:
[
string ,
]
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
UpdateAcrRepositoryAttributes (removed)
Description Update attributes of a repository
Reference Link ¶

⚼ Request

PATCH:  /acr/v1/{name}
{
name: string ,
value:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}

⚐ Response (204)

{}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrTags (removed)
Description List tags of a repository
Reference Link ¶

⚼ Request

GET:  /acr/v1/{name}/_tags
{
name: string ,
last: string ,
n: string ,
orderby: string ,
digest: string ,
}

⚐ Response (200)

{
registry: string ,
imageName: string ,
tags:
[
{
name: string ,
digest: string ,
createdTime: string ,
lastUpdateTime: string ,
signed: boolean ,
changeableAttributes:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}
,
]
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrTagAttributes (removed)
Description Get manifest attributes by tag
Reference Link ¶

⚼ Request

GET:  /acr/v1/{name}/_tags/{reference}
{
name: string ,
reference: string ,
}

⚐ Response (200)

{
registry: string ,
imageName: string ,
tag:
{
name: string ,
digest: string ,
createdTime: string ,
lastUpdateTime: string ,
signed: boolean ,
changeableAttributes:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
UpdateAcrTagAttributes (removed)
Description Update tag attributes
Reference Link ¶

⚼ Request

PATCH:  /acr/v1/{name}/_tags/{reference}
{
name: string ,
reference: string ,
value:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}

⚐ Response (204)

{}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
DeleteAcrTag (removed)
Description Delete tag
Reference Link ¶

⚼ Request

DELETE:  /acr/v1/{name}/_tags/{reference}
{
name: string ,
reference: string ,
}

⚐ Response (204)

{}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrManifests (removed)
Description List manifests of a repository
Reference Link ¶

⚼ Request

GET:  /acr/v1/{name}/_manifests
{
name: string ,
last: string ,
n: string ,
orderby: string ,
}

⚐ Response (200)

{
registry: string ,
imageName: string ,
manifests:
[
{
digest: string ,
createdTime: string ,
lastUpdateTime: string ,
architecture: string ,
os: string ,
mediaType: string ,
tags:
[
string ,
]
,
changeableAttributes:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}
,
]
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
GetAcrManifestAttributes (removed)
Description Get manifest attributes
Reference Link ¶

⚼ Request

GET:  /acr/v1/{name}/_manifests/{reference}
{
name: string ,
reference: string ,
}

⚐ Response (200)

{
registry: string ,
imageName: string ,
manifest:
{
digest: string ,
createdTime: string ,
lastUpdateTime: string ,
architecture: string ,
os: string ,
mediaType: string ,
tags:
[
string ,
]
,
changeableAttributes:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}
UpdateAcrManifestAttributes (removed)
Description Update attributes of a manifest
Reference Link ¶

⚼ Request

PATCH:  /acr/v1/{name}/_manifests/{reference}
{
name: string ,
reference: string ,
value:
{
deleteEnabled: boolean ,
writeEnabled: boolean ,
listEnabled: boolean ,
readEnabled: boolean ,
}
,
}

⚐ Response (204)

{}

⚐ Response (404)

{}

⚐ Response (default)

{
errors:
[
{
code: string ,
message: string ,
detail: string ,
}
,
]
,
}