@jkcfg/kubernetes
Version:
jk Kubernetes library
27 lines • 1.1 kB
JSON
{
"$schema": "http://json-schema.org/schema#",
"type": "object",
"description": "A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.",
"properties": {
"matchLabels": {
"additionalProperties": {
"type": [
"string",
"null"
]
},
"type": "object",
"description": "matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed."
},
"matchExpressions": {
"items": {
"$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement"
},
"type": [
"array",
"null"
],
"description": "matchExpressions is a list of label selector requirements. The requirements are ANDed."
}
}
}