-
Notifications
You must be signed in to change notification settings - Fork 101
Closed
ericcurtin/model-runner
#66Description
Annotations
This property contains arbitrary metadata, and SHOULD follow the rules of OCI image annotations.
Pre-defined Annotation Keys
Layer Annotation Keys
-
org.cncf.model.filepath: Specifies the file path of the layer (string). -
org.cncf.model.file.metadata+json: Specifies the metadata of the file (string), value is the JSON string of File Metadata Annotation Value. -
org.cncf.model.file.mediatype.untested: Indicates whether the media type classification of files in the layer is untested (string). Valid values are"true"or"false". When set to"true", it signals that the model packager has not verified the media type classification and the type is inferred or assumed based on some heuristics.
Layer Annotation Values
File Metadata Annotation Value
// FileMetadata represents the metadata of file, which is the value definition of AnnotationFileMetadata.
type FileMetadata struct {
// File name
Name string `json:"name"`
// File permission mode (e.g., Unix permission bits)
Mode uint32 `json:"mode"`
// User ID (identifier of the file owner)
Uid uint32 `json:"uid"`
// Group ID (identifier of the file's group)
Gid uint32 `json:"gid"`
// File size (in bytes)
Size int64 `json:"size"`
// File last modification time
ModTime time.Time `json:"mtime"`
// File type flag (e.g., regular file, directory, etc.)
Typeflag byte `json:"typeflag"`
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels