Skip to content

Commit a92a557

Browse files
author
Yann Hamon
committed
Adding new schemas
1 parent 7fd04b4 commit a92a557

File tree

268 files changed

+1460
-1460
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

268 files changed

+1460
-1460
lines changed

master-local/_definitions.json

+70-70
Large diffs are not rendered by default.

master-local/clustercidr-networking-v1alpha1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"spec": {
2929
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1alpha1.ClusterCIDRSpec",
30-
"description": "Spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
30+
"description": "spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3131
}
3232
},
3333
"type": "object",

master-local/clustercidr.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"spec": {
2626
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1alpha1.ClusterCIDRSpec",
27-
"description": "Spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
27+
"description": "spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
2828
}
2929
},
3030
"type": "object",

master-local/clustercidrlist-networking-v1alpha1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
]
1313
},
1414
"items": {
15-
"description": "Items is the list of ClusterCIDRs.",
15+
"description": "items is the list of ClusterCIDRs.",
1616
"items": {
1717
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1alpha1.ClusterCIDR"
1818
},

master-local/clustercidrlist.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
]
1010
},
1111
"items": {
12-
"description": "Items is the list of ClusterCIDRs.",
12+
"description": "items is the list of ClusterCIDRs.",
1313
"items": {
1414
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1alpha1.ClusterCIDR"
1515
},

master-local/clustercidrspec-networking-v1alpha1.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@
22
"description": "ClusterCIDRSpec defines the desired state of ClusterCIDR.",
33
"properties": {
44
"ipv4": {
5-
"description": "IPv4 defines an IPv4 IP block in CIDR notation(e.g. \"10.0.0.0/8\"). At least one of IPv4 and IPv6 must be specified. This field is immutable.",
5+
"description": "ipv4 defines an IPv4 IP block in CIDR notation(e.g. \"10.0.0.0/8\"). At least one of ipv4 and ipv6 must be specified. This field is immutable.",
66
"type": [
77
"string",
88
"null"
99
]
1010
},
1111
"ipv6": {
12-
"description": "IPv6 defines an IPv6 IP block in CIDR notation(e.g. \"2001:db8::/64\"). At least one of IPv4 and IPv6 must be specified. This field is immutable.",
12+
"description": "ipv6 defines an IPv6 IP block in CIDR notation(e.g. \"2001:db8::/64\"). At least one of ipv4 and ipv6 must be specified. This field is immutable.",
1313
"type": [
1414
"string",
1515
"null"
1616
]
1717
},
1818
"nodeSelector": {
1919
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector",
20-
"description": "NodeSelector defines which nodes the config is applicable to. An empty or nil NodeSelector selects all nodes. This field is immutable."
20+
"description": "nodeSelector defines which nodes the config is applicable to. An empty or nil nodeSelector selects all nodes. This field is immutable."
2121
},
2222
"perNodeHostBits": {
23-
"description": "PerNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable.",
23+
"description": "perNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable.",
2424
"format": "int32",
2525
"type": [
2626
"integer",

master-local/clustercidrspec.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@
22
"description": "ClusterCIDRSpec defines the desired state of ClusterCIDR.",
33
"properties": {
44
"ipv4": {
5-
"description": "IPv4 defines an IPv4 IP block in CIDR notation(e.g. \"10.0.0.0/8\"). At least one of IPv4 and IPv6 must be specified. This field is immutable.",
5+
"description": "ipv4 defines an IPv4 IP block in CIDR notation(e.g. \"10.0.0.0/8\"). At least one of ipv4 and ipv6 must be specified. This field is immutable.",
66
"type": [
77
"string",
88
"null"
99
]
1010
},
1111
"ipv6": {
12-
"description": "IPv6 defines an IPv6 IP block in CIDR notation(e.g. \"2001:db8::/64\"). At least one of IPv4 and IPv6 must be specified. This field is immutable.",
12+
"description": "ipv6 defines an IPv6 IP block in CIDR notation(e.g. \"2001:db8::/64\"). At least one of ipv4 and ipv6 must be specified. This field is immutable.",
1313
"type": [
1414
"string",
1515
"null"
1616
]
1717
},
1818
"nodeSelector": {
1919
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector",
20-
"description": "NodeSelector defines which nodes the config is applicable to. An empty or nil NodeSelector selects all nodes. This field is immutable."
20+
"description": "nodeSelector defines which nodes the config is applicable to. An empty or nil nodeSelector selects all nodes. This field is immutable."
2121
},
2222
"perNodeHostBits": {
23-
"description": "PerNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable.",
23+
"description": "perNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable.",
2424
"format": "int32",
2525
"type": [
2626
"integer",

master-local/httpingresspath-networking-v1.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
"properties": {
44
"backend": {
55
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend",
6-
"description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to."
6+
"description": "backend defines the referenced service endpoint to which the traffic will be forwarded to."
77
},
88
"path": {
9-
"description": "Path is matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/' and must be present when using PathType with value \"Exact\" or \"Prefix\".",
9+
"description": "path is matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/' and must be present when using PathType with value \"Exact\" or \"Prefix\".",
1010
"type": [
1111
"string",
1212
"null"
1313
]
1414
},
1515
"pathType": {
16-
"description": "PathType determines the interpretation of the Path matching. PathType can be one of the following values: * Exact: Matches the URL path exactly. * Prefix: Matches based on a URL path prefix split by '/'. Matching is\n done on a path element by element basis. A path element refers is the\n list of labels in the path split by the '/' separator. A request is a\n match for path p if every p is an element-wise prefix of p of the\n request path. Note that if the last element of the path is a substring\n of the last element in request path, it is not a match (e.g. /foo/bar\n matches /foo/bar/baz, but does not match /foo/barbaz).\n* ImplementationSpecific: Interpretation of the Path matching is up to\n the IngressClass. Implementations can treat this as a separate PathType\n or treat it identically to Prefix or Exact path types.\nImplementations are required to support all path types.",
16+
"description": "pathType determines the interpretation of the path matching. PathType can be one of the following values: * Exact: Matches the URL path exactly. * Prefix: Matches based on a URL path prefix split by '/'. Matching is\n done on a path element by element basis. A path element refers is the\n list of labels in the path split by the '/' separator. A request is a\n match for path p if every p is an element-wise prefix of p of the\n request path. Note that if the last element of the path is a substring\n of the last element in request path, it is not a match (e.g. /foo/bar\n matches /foo/bar/baz, but does not match /foo/barbaz).\n* ImplementationSpecific: Interpretation of the Path matching is up to\n the IngressClass. Implementations can treat this as a separate PathType\n or treat it identically to Prefix or Exact path types.\nImplementations are required to support all path types.",
1717
"type": [
1818
"string",
1919
"null"

master-local/httpingresspath.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
"properties": {
44
"backend": {
55
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend",
6-
"description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to."
6+
"description": "backend defines the referenced service endpoint to which the traffic will be forwarded to."
77
},
88
"path": {
9-
"description": "Path is matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/' and must be present when using PathType with value \"Exact\" or \"Prefix\".",
9+
"description": "path is matched against the path of an incoming request. Currently it can contain characters disallowed from the conventional \"path\" part of a URL as defined by RFC 3986. Paths must begin with a '/' and must be present when using PathType with value \"Exact\" or \"Prefix\".",
1010
"type": [
1111
"string",
1212
"null"
1313
]
1414
},
1515
"pathType": {
16-
"description": "PathType determines the interpretation of the Path matching. PathType can be one of the following values: * Exact: Matches the URL path exactly. * Prefix: Matches based on a URL path prefix split by '/'. Matching is\n done on a path element by element basis. A path element refers is the\n list of labels in the path split by the '/' separator. A request is a\n match for path p if every p is an element-wise prefix of p of the\n request path. Note that if the last element of the path is a substring\n of the last element in request path, it is not a match (e.g. /foo/bar\n matches /foo/bar/baz, but does not match /foo/barbaz).\n* ImplementationSpecific: Interpretation of the Path matching is up to\n the IngressClass. Implementations can treat this as a separate PathType\n or treat it identically to Prefix or Exact path types.\nImplementations are required to support all path types.",
16+
"description": "pathType determines the interpretation of the path matching. PathType can be one of the following values: * Exact: Matches the URL path exactly. * Prefix: Matches based on a URL path prefix split by '/'. Matching is\n done on a path element by element basis. A path element refers is the\n list of labels in the path split by the '/' separator. A request is a\n match for path p if every p is an element-wise prefix of p of the\n request path. Note that if the last element of the path is a substring\n of the last element in request path, it is not a match (e.g. /foo/bar\n matches /foo/bar/baz, but does not match /foo/barbaz).\n* ImplementationSpecific: Interpretation of the Path matching is up to\n the IngressClass. Implementations can treat this as a separate PathType\n or treat it identically to Prefix or Exact path types.\nImplementations are required to support all path types.",
1717
"type": [
1818
"string",
1919
"null"

master-local/httpingressrulevalue-networking-v1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"description": "HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.",
33
"properties": {
44
"paths": {
5-
"description": "A collection of paths that map requests to backends.",
5+
"description": "paths is a collection of paths that map requests to backends.",
66
"items": {
77
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath"
88
},

master-local/httpingressrulevalue.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"description": "HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.",
33
"properties": {
44
"paths": {
5-
"description": "A collection of paths that map requests to backends.",
5+
"description": "paths is a collection of paths that map requests to backends.",
66
"items": {
77
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath"
88
},

master-local/ingress-networking-v1.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
},
2828
"spec": {
2929
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec",
30-
"description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
30+
"description": "spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3131
},
3232
"status": {
3333
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus",
34-
"description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
34+
"description": "status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3535
}
3636
},
3737
"type": "object",

master-local/ingress.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
},
2525
"spec": {
2626
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec",
27-
"description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
27+
"description": "spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
2828
},
2929
"status": {
3030
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus",
31-
"description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
31+
"description": "status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3232
}
3333
},
3434
"type": "object",

master-local/ingressbackend-networking-v1.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"properties": {
44
"resource": {
55
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference",
6-
"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\"."
6+
"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\"."
77
},
88
"service": {
99
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend",
10-
"description": "Service references a Service as a Backend. This is a mutually exclusive setting with \"Resource\"."
10+
"description": "service references a service as a backend. This is a mutually exclusive setting with \"Resource\"."
1111
}
1212
},
1313
"type": "object",

master-local/ingressbackend.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"properties": {
44
"resource": {
55
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference",
6-
"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\"."
6+
"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\"."
77
},
88
"service": {
99
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend",
10-
"description": "Service references a Service as a Backend. This is a mutually exclusive setting with \"Resource\"."
10+
"description": "service references a service as a backend. This is a mutually exclusive setting with \"Resource\"."
1111
}
1212
},
1313
"type": "object",

master-local/ingressclass-networking-v1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"spec": {
2929
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec",
30-
"description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
30+
"description": "spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3131
}
3232
},
3333
"type": "object",

master-local/ingressclass.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"spec": {
2626
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec",
27-
"description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
27+
"description": "spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
2828
}
2929
},
3030
"type": "object",

master-local/ingressclasslist-networking-v1.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
]
1313
},
1414
"items": {
15-
"description": "Items is the list of IngressClasses.",
15+
"description": "items is the list of IngressClasses.",
1616
"items": {
1717
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass"
1818
},

master-local/ingressclasslist.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
]
1010
},
1111
"items": {
12-
"description": "Items is the list of IngressClasses.",
12+
"description": "items is the list of IngressClasses.",
1313
"items": {
1414
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass"
1515
},

0 commit comments

Comments
 (0)