@jkcfg/kubernetes
Version:
jk Kubernetes library
30 lines • 923 B
JSON
{
"$schema": "http://json-schema.org/schema#",
"required": [
"cidr"
],
"type": "object",
"description": "IPBlock describes a particular CIDR (Ex. \"192.168.1.1/24\") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.",
"properties": {
"cidr": {
"type": [
"string",
"null"
],
"description": "CIDR is a string representing the IP Block Valid examples are \"192.168.1.1/24\""
},
"except": {
"items": {
"type": [
"string",
"null"
]
},
"type": [
"array",
"null"
],
"description": "Except is a slice of CIDRs that should not be included within an IP Block Valid examples are \"192.168.1.1/24\" Except values will be rejected if they are outside the CIDR range"
}
}
}