{
  "description": "IngressBackend describes all endpoints for a given service and port.",
  "properties": {
    "resource": {
      "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.30.13/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference",
      "description": "resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with \"Service\"."
    },
    "service": {
      "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.30.13/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend",
      "description": "service references a service as a backend. This is a mutually exclusive setting with \"Resource\"."
    }
  },
  "type": "object",
  "$schema": "http://json-schema.org/schema#"
}