Experimental
Schema
ImagePullSpec
Type:
object
ImagePullSpec describes short-lived pull material for placement.
config
Schema:
ImageBlobRef
config is the image config blob.
All schema constraints and annotations
{
"$ref": "#/components/schemas/ImageBlobRef",
"description": "config is the image config blob."
}expiresAt
Schema:
Timestamp
expires_at is when the pull material expires.
All schema constraints and annotations
{
"$ref": "#/components/schemas/Timestamp",
"description": "expires_at is when the pull material expires."
}layers
Type:
array
layers are the image layer blobs.
Array item
Schema:
ImageBlobRef
All schema constraints and annotations
{
"description": "layers are the image layer blobs.",
"items": {
"$ref": "#/components/schemas/ImageBlobRef"
},
"type": "array"
}manifestDigest
Type:
string
manifest_digest is the manifest digest.
All schema constraints and annotations
{
"description": "manifest_digest is the manifest digest.",
"type": "string"
}manifestMediaType
Type:
string
manifest_media_type is the manifest media type.
All schema constraints and annotations
{
"description": "manifest_media_type is the manifest media type.",
"type": "string"
}All schema constraints and annotations
{
"description": "ImagePullSpec describes short-lived pull material for placement.",
"properties": {
"config": {
"$ref": "#/components/schemas/ImageBlobRef",
"description": "config is the image config blob."
},
"expiresAt": {
"$ref": "#/components/schemas/Timestamp",
"description": "expires_at is when the pull material expires."
},
"layers": {
"description": "layers are the image layer blobs.",
"items": {
"$ref": "#/components/schemas/ImageBlobRef"
},
"type": "array"
},
"manifestDigest": {
"description": "manifest_digest is the manifest digest.",
"type": "string"
},
"manifestMediaType": {
"description": "manifest_media_type is the manifest media type.",
"type": "string"
}
},
"title": "ImagePullSpec",
"type": "object"
}