{
    "description": "Node holds cluster-wide information about node specific features. \n Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).",
    "properties": {
        "apiVersion": {
            "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources",
            "type": "string"
        },
        "kind": {
            "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds",
            "type": "string"
        },
        "metadata": {
            "type": "object"
        },
        "spec": {
            "description": "spec holds user settable values for configuration",
            "properties": {
                "cgroupMode": {
                    "description": "CgroupMode determines the cgroups version on the node",
                    "enum": [
                        "v1",
                        "v2",
                        ""
                    ],
                    "type": "string"
                },
                "workerLatencyProfile": {
                    "description": "WorkerLatencyProfile determins the how fast the kubelet is updating the status and corresponding reaction of the cluster",
                    "enum": [
                        "Default",
                        "MediumUpdateAverageReaction",
                        "LowUpdateSlowReaction"
                    ],
                    "type": "string"
                }
            },
            "type": "object",
            "additionalProperties": false
        },
        "status": {
            "description": "status holds observed values.",
            "type": "object"
        }
    },
    "required": [
        "spec"
    ],
    "type": "object",
    "additionalProperties": false,
    "$schema": "http://json-schema.org/draft-04/schema#"
}
