FieldsV1
FieldsV1 хранит набор полей в структуре данных типа префиксного дерева (Trie) в формате JSON.
Каждый ключ — это либо '.', обозначающий само поле и всегда соответствующий пустому набору, либо строка, обозначающая вложенное поле или элемент. Строка должна соответствовать одному из четырёх форматов: 'f:<name>', где <name> — имя поля в структуре или ключ в отображении; 'v:<value>', где <value> — точное значение элемента списка в формате JSON; 'i:<index>', где <index> — позиция элемента в списке; 'k:<keys>', где <keys> — отображение ключевых полей элемента списка на их уникальные значения. Если ключ соответствует пустому значению Fields, поле, обозначенное этим ключом, входит в набор.
Точный формат определён в sigs.k8s.io/structured-merge-diff
apiVersion: meta/v1
import "k8s.io/apimachinery/pkg/apis/meta/v1"
FieldsV1
FieldsV1 хранит набор полей в структуре данных типа префиксного дерева (Trie) в формате JSON.
Каждый ключ — это либо '.', обозначающий само поле и всегда соответствующий пустому набору, либо строка, обозначающая вложенное поле или элемент. Строка должна соответствовать одному из четырёх форматов: 'f:<name>', где <name> — имя поля в структуре или ключ в отображении; 'v:<value>', где <value> — точное значение элемента списка в формате JSON; 'i:<index>', где <index> — позиция элемента в списке; 'k:<keys>', где <keys> — отображение ключевых полей элемента списка на их уникальные значения. Если ключ соответствует пустому значению Fields, поле, обозначенное этим ключом, входит в набор.
Точный формат определён в sigs.k8s.io/structured-merge-diff
© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2026 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/definitions/fields-v1-v1-meta/