{ "kind": "CustomResourceDefinition", "apiVersion": "apiextensions.k8s.io/v1", "metadata": { "name": "logsdrilldowndefaults.logsdrilldown.grafana.app" }, "spec": { "group": "logsdrilldown.grafana.app", "versions": [ { "name": "v1alpha1", "served": true, "storage": true, "schema": { "openAPIV3Schema": { "properties": { "spec": { "properties": { "defaultFields": { "items": { "type": "string" }, "type": "array" }, "interceptDismissed": { "type": "boolean" }, "prettifyJSON": { "type": "boolean" }, "wrapLogMessage": { "type": "boolean" } }, "required": ["defaultFields", "prettifyJSON", "wrapLogMessage", "interceptDismissed"], "type": "object" }, "status": { "properties": { "additionalFields": { "description": "additionalFields is reserved for future use", "type": "object", "x-kubernetes-preserve-unknown-fields": true }, "operatorStates": { "additionalProperties": { "properties": { "descriptiveState": { "description": "descriptiveState is an optional more descriptive state field which has no requirements on format", "type": "string" }, "details": { "description": "details contains any extra information that is operator-specific", "type": "object", "x-kubernetes-preserve-unknown-fields": true }, "lastEvaluation": { "description": "lastEvaluation is the ResourceVersion last evaluated", "type": "string" }, "state": { "description": "state describes the state of the lastEvaluation.\nIt is limited to three possible states for machine evaluation.", "enum": ["success", "in_progress", "failed"], "type": "string" } }, "required": ["lastEvaluation", "state"], "type": "object" }, "description": "operatorStates is a map of operator ID to operator state evaluations.\nAny operator which consumes this kind SHOULD add its state evaluation information to this field.", "type": "object" } }, "type": "object" } }, "required": ["spec"], "type": "object" } }, "subresources": { "status": {} } } ], "names": { "kind": "LogsDrilldownDefaults", "plural": "logsdrilldowndefaults" }, "scope": "Namespaced" } }