Description: Finds all parent manifest lists that include a specific Docker manifest.
Since: 7.119.0
Security: Requires a user with read permission.
Usage: POST <artifactory-url>/artifactory/api/v2/<repository-name>/parentManifests
The request body must be a JSON object that identifies the child manifest you are querying as well as its tag. For example:
{
"dockerRepository": "library/busybox",
"tag": "v1.0.0"
}Produces: application/json
{
"parentManifestLists": [
{
"dockerRepository": "alpine",
"digest": "sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715",
"tags": [
"v1",
"v2"
]
},
{
"dockerRepository": "alpine",
"digest": "sha256:8266af4ff94d44b5428cc945ac6b98b761d10ffebb01b6416bea4a7013de206f",
"tags": [
"v3"
]
}
]
}Sample Usage:
curl --location 'https://admin:password@my-artifactory.com/artifactory/api/docker/docker-local/v2/parentManifests' \
--header 'Content-Type: application/json' \
--data '{
"dockerRepository": "alpine",
"tag": "amd64"
}'