/draft/2020-12/meta/applicator",
"$vocabulary": {
"https://json-schema.org/draft/2020-12/vocab/applicator": true
},
"$dynamicAnchor": "meta",
"title": "Applicator vocabulary meta-schema",
"type": ["object", "boolean"],
"properties": {
"prefixItems": { "$ref": "#/$defs/schemaArray" },
"items": { "$dynamicRef": "#meta" },
"contains": { "$dynamicRef": "#meta" },
"additionalProperties": { "$dynamicRef": "#meta" },
"properties": {
"type": "object",
"additionalProperties": { "$dynamicRef": "#meta" },
"default": {}
},
"patternProperties": {
"type": "object",
"additionalProperties": { "$dynamicRef": "#meta" },
"propertyNames": { "format": "regex" },
"default": {}
},
"dependentSchemas": {
"type": "object",
"additionalProperties": { "$dynamicRef": "#meta" },
"default": {}
},
"propertyNames": { "$dynamicRef": "#meta" },
"if": { "$dynamicRef": "#meta" },
"then": { "$dynamicRef": "#meta" },
"else": { "$dynamicRef": "#meta" },
"allOf": { "$ref": "#/$defs/schemaArray" },
"anyOf": { "$ref": "#/$defs/schemaArray" },
"oneOf": { "$ref": "#/$defs/schemaArray" },
"not": { "$dynamicRef": "#meta" }
},
"$defs": {
"schemaArray": {
"type": "array",
"minItems": 1,
"items": { "$dynamicRef": "#meta" }
}
}
}
//**
PATENTS file used in WebM, Go, gRPC and other Google open source projects.
Now also used by some other companies.
**//
(( Additional IP Rights Grant (Patents) ))??
"This implementation" means the copyrightable works distributed by
__5__ as part of //** __5__ **//.
__10__ hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation __5__, where such license applies only to those patent
claims, both currently owned
((or controlled))??
by __5__ and acquired in
the future, licensable by __5__ that are necessarily infringed by this
implementation __5__. This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation. If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation __5__ or any code incorporated within this
implementation __5__ constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation __5__
shall terminate as of the date such litigation is filed.
//**
CMU License
https://spdx.org/licenses/MIT-CMU.json
https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style
https://github.com/python-pillow/Pillow/blob/fffb426092c8db24a5f4b6df243a8a3c01fb63cd/LICENSE
**//
//** Copyright **//
(( By obtaining, using, and/or copying this software and/or its associated
documentation, you agree that you have read, understood, and will comply with
the following terms and conditions: ))??
Permission to use, copy, modifyand distribute this software and its
(( associated ))??
documentation for any purpose and without fee is hereby granted, provided that
the above copyright notice appears in all copiesand that both that copyright
notice and this permission notice appear in supporting documentation, and that
the name of
//** the copyright holder **//
__5__
not be used in advertising or publicity pertaining to distribution of the
software without specificwritten permission.
//** THE COPYRIGHT HOLDER **//
__5__
DISCLAIMS
ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
//** THE COPYRIGHT HOLDER **//
__5__
BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM
(( THE ))??
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
//**
X11 License
https://spdx.org/licenses/X11.json
http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3
**//
(( X11 License
(( Copyright __20__ ))??
))??
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings in
this Software without prior written authorization from the X Consortium.
X Window System is a trademark of X Consortium, Inc.
//**
PNG Reference Library version 2
https://spdx.org/licenses/libpng-2.0.json
http://www.libpng.org/pub/png/src/libpng-LICENSE.txt
**//
(( PNG Reference Library License version 2
(( Copyright __50__ ))??
))??
The software is supplied "as is", without warranty of any kind, express or
implied, including, without limitation, the warranties of merchantability,
fitness for a particular purpose, title, and non-infringement. In no even shall
the Copyright owners, or anyone distributing the software, be liable for any
damages or other liability, whether in contract, tort or otherwise, arising
from, out of, or in connection with the software, or the use or other dealings
in the software, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this software,
or portions hereof, for any purpose, without fee, subject to the following
restrictions:
(( 1. ))??
The origin of this software must not be misrepresented; you must not claim
that you wrote the original software. If you use this software in a product,
an acknowledgment in the product documentation would be appreciated, but is
not required.
(( 2. ))??
Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
(( 3. ))??
This Copyright notice may not be removed or altered from any source or
altered source distribution.
podInfoOnMount indicates this CSI volume driver requires additional pod information (like podName, podUID, etc.) during mount operations, if set to true. If set to false, pod information will not be passed on mount. Default is false.
The CSI driver specifies podInfoOnMount as part of driver deployment. If true, Kubelet will pass pod information as VolumeContext in the CSI NodePublishVolume() calls. The CSI driver is responsible for parsing and validating the information passed in as VolumeContext.
The following VolumeContext will be passed if podInfoOnMount is set to true. This list might grow, but the prefix will be used. "csi.storage.k8s.io/pod.name": pod.Name "csi.storage.k8s.io/pod.namespace": pod.Namespace "csi.storage.k8s.io/pod.uid": string(pod.UID) "csi.storage.k8s.io/ephemeral": "true" if the volume is an ephemeral inline volume
defined by a CSIVolumeSource, otherwise "false"
"csi.storage.k8s.io/ephemeral" is a new feature in Kubernetes 1.16. It is only required for drivers which support both the "Persistent" and "Ephemeral" VolumeLifecycleMode. Other drivers can leave pod info disabled and/or ignore this field. As Kubernetes 1.15 doesn't support this field, drivers can only support one mode when deployed on such a cluster and the deployment determines which mode that is, for example via a command line parameter of the driver.
This field was immutable in Kubernetes < 1.29 and now is mutable.
//**
https://spdx.org/licenses/AGPL-1.0-only.json
This header is an anachronism - AGPL 1.0 did not define a header.
**//
((
((This
program
))??
//**__5__**//
is free software: you can redistribute it
||
You can
((uses))??
redistribute __5__
))
and/or modify
((it || this code))
under the terms of the
GNU Affero
General Public License
((AGPL))??
((as published by the Free Software Foundation))??
((under))??
version 1
((AGPLv1))??
((of the License))??
((as published by the Free Software Foundation))??
((
See the __3__ file for the full terms of the
GNU Affero
General Public License version
1
))??
((
__5__ is distributed
((in the hope that it will be useful, but))??
WITHOUT ANY WARRANTY;
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
GNU Affero
General Public License for more details.
((
You should have received a copy of the
GNU Affero
General Public License
((
((version))??
1
))??
along with
((this program))??
(( __5__; if not,
((
write to the Free Software Foundation, Inc.,
((
51 Franklin
((Street||St))
((Fifth Floor||Suite 500,))??
Boston, MA 02110 __1__ USA
||
59 Temple Place, Suite 330, Boston, MA 02111 __1__ USA
||
675 Mass Ave, Cambridge, MA 02139, USA
))
||
see .
))
))??
))??
))??
//**
https://spdx.org/licenses/GPL-1.0-or-later.json
**//
((
((This
program
))??
//**__5__**//
is free software: you can redistribute it
||
You can
((uses))??
redistribute __5__
))
and/or modify
((it || this code))
under the terms of the
GNU
General Public License
((GPL))??
((as published by the Free Software Foundation))??
((
either version 1
((of the License))??
or
((at your option))??
any later version.
||
version 1 or later
((of the License))??
))
((as published by the Free Software Foundation))??
((
See the __3__ file for the full terms of the
GNU
General Public License version
1
))??
((
__5__ is distributed
((in the hope that it will be useful, but))??
WITHOUT ANY WARRANTY;
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
GNU
General Public License for more details.
((
You should have received a copy of the
GNU
General Public License
((
((version))??
1
))??
along with
((this program))??
(( __5__; if not,
((
write to the Free Software Foundation, Inc.,
((
51 Franklin
((Street||St))
((Fifth Floor||Suite 500,))??
Boston, MA 02110 __1__ USA
||
59 Temple Place, Suite 330, Boston, MA 02111 __1__ USA
||
675 Mass Ave, Cambridge, MA 02139, USA
))
||
see .
))
))??
))??
))??
//**
https://spdx.org/licenses/GPL-2.0-or-later.json
**//
((
((This
program
))??
//**__5__**//
is free software: you can redistribute it
||
You can
((uses))??
redistribute __5__
))
and/or modify
((it || this code))
under the terms of the
GNU
General Public License
((GPL))??
((as published by the Free Software Foundation))??
((
either version 2
((of the License))??
or
((at your option))??
any later version.
||
version 2 or later
((of the License))??
))
((as published by the Free Software Foundation))??
((
See the __3__ file for the full terms of the
GNU
General Public License version
2
))??
((
__5__ is distributed
((in the hope that it will be useful, but))??
WITHOUT ANY WARRANTY;
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
GNU
General Public License for more details.
((
You should have received a copy of the
GNU
General Public License
((
((version))??
2
))??
along with
((this program))??
(( __5__; if not,
((
write to the Free Software Foundation, Inc.,
((
51 Franklin
((Street||St))
((Fifth Floor||Suite 500,))??
Boston, MA 02110 __1__ USA
||
59 Temple Place, Suite 330, Boston, MA 02111 __1__ USA
||
675 Mass Ave, Cambridge, MA 02139, USA
))
||
see .
))
))??
))??
))??
//**
https://spdx.org/licenses/GPL-3.0-or-later.json
**//
((
((This
program
))??
//**__5__**//
is free software: you can redistribute it
||
You can
((uses))??
redistribute __5__
))
and/or modify
((it || this code))
under the terms of the
GNU
General Public License
((GPL))??
((as published by the Free Software Foundation))??
((
either version 3
((of the License))??
or
((at your option))??
any later version.
||
version 3 or later
((of the License))??
))
((as published by the Free Software Foundation))??
((
See the __3__ file for the full terms of the
GNU
General Public License version
3
))??
((
__5__ is distributed
((in the hope that it will be useful, but))??
WITHOUT ANY WARRANTY;
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
GNU
General Public License for more details.
((
You should have received a copy of the
GNU
General Public License
((
((version))??
3
))??
along with
((this program))??
(( __5__; if not,
((
write to the Free Software Foundation, Inc.,
((
51 Franklin
((Street||St))
((Fifth Floor||Suite 500,))??
Boston, MA 02110 __1__ USA
||
59 Temple Place, Suite 330, Boston, MA 02111 __1__ USA
||
675 Mass Ave, Cambridge, MA 02139, USA
))
||
see .
))
))??
))??
))??
ResourceSlice represents one or more resources in a pool of similar resources, managed by a common driver. A pool may span more than one ResourceSlice, and exactly how many ResourceSlices comprise a pool is determined by the driver.
At the moment, the only supported resources are devices with attributes and capacities. Each device in a given pool, regardless of how many ResourceSlices, must have a unique name. The ResourceSlice in which a device gets published may change over time. The unique identifier for a device is the tuple , , .
Whenever a driver needs to update a pool, it increments the pool.Spec.Pool.Generation number and updates all ResourceSlices with that new number and new resource definitions. A consumer must only use ResourceSlices with the highest generation number and ignore all others.
When allocating all resources in a pool matching certain criteria or when looking for the best solution among several different alternatives, a consumer should check the number of ResourceSlices in a pool (included in each ResourceSlice) to determine whether its view of a pool is complete and if not, should wait until the driver has completed updating the pool.
For resources that are not local to a node, the node name is not set. Instead, the driver may use a node selector to specify where the devices are available.
This is an alpha type and requires enabling the DynamicResourceAllocation feature gate.//**
Spencer License 99
https://spdx.org/licenses/Spencer-99.json
http://www.opensource.apple.com/source/tcl/tcl-5/tcl/generic/regfronts.c
**//
//** Copyright **//
Development of this software was funded, in part, by Cray Research Inc., UUNET
Communications Services Inc., Sun Microsystems Inc., and Scriptics Corporation,
none of whom are responsible for the results. The author thanks all of them.
Redistribution and use in source and binary forms - with or without modification
- are permitted for any purpose, provided that redistributions in source form
retain this entire copyright notice and indicate the origin and nature of any
modifications.
I'd appreciate being given credit for this package in the documentation of
software which uses it, but that is not a requirement.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL HENRY SPENCER
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//**
https://spdx.org/licenses/AGPL-3.0-only.json
**//
((
((This
program
))??
//**__5__**//
is free software: you can redistribute it
||
You can
((uses))??
redistribute __5__
))
and/or modify
((it || this code))
under the terms of the
GNU Affero
General Public License
((AGPL))??
((as published by the Free Software Foundation))??
((
either version 3
((of the License))??
or
((at your option))??
any later version.
||
version 3 or later
((of the License))??
))
((as published by the Free Software Foundation))??
((
See the __3__ file for the full terms of the
GNU Affero
General Public License version
3
))??
((
__5__ is distributed
((in the hope that it will be useful, but))??
WITHOUT ANY WARRANTY;
without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the
GNU Affero
General Public License for more details.
((
You should have received a copy of the
GNU Affero
General Public License
((
((version))??
3
))??
along with
((this program))??
(( __5__; if not,
((
write to the Free Software Foundation, Inc.,
((
51 Franklin
((Street||St))
((Fifth Floor||Suite 500,))??
Boston, MA 02110 __1__ USA
||
59 Temple Place, Suite 330, Boston, MA 02111 __1__ USA
||
675 Mass Ave, Cambridge, MA 02139, USA
))
||
see .
))
))??
))??
))??
//**
Giftware License
https://spdx.org/licenses/Giftware.json
http://liballeg.org/license.html#allegro-4-the-giftware-license
**//
(( Allegro 4 (the giftware license) ))??
Allegro is gift-ware. It was created by a number of people working in
cooperation, and is given to you freely as a gift. You may use, modify,
redistribute, and generally hack it about in any way you like, and you do not
have to give us anything in return.
However, if you like this product you are encouraged to thank us by making a
return gift to the Allegro community. This could be by writing an add-on
package, providing a useful bug report, making an improvement to the library, or
perhaps just releasing the sources of your program so that other people can
learn from them. If you redistribute parts of this code or make a game using it,
it would be nice if you mentioned Allegro somewhere in the credits, but you are
not required to do this. We trust you not to abuse our generosity.
By Shawn Hargreaves, 18 October 1998.
DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.
IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE
LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
//**
Bahyph License
https://spdx.org/licenses/Bahyph.json
https://fedoraproject.org/wiki/Licensing/Bahyph
**//
(( COPYRIGHT NOTICE ))??
These patterns and the generating sh script are Copyright (c) GMV 1991
These patterns were developed for internal GMV use and are made public in the
hope that they will benefit others. Also, spreading these patterns throughout
the Spanish-language TeX community is expected to provide back-benefits to GMV
in that it can help keeping GMV in the mainstream of spanish users.
However, this is given for free and WITHOUT ANY WARRANTY. Under no circumstances
can Julio Sanchez, GMV, Jos'e A. Ma~nas or any agents or representatives thereof
be held responsible for any errors in this software nor for any damages derived
from its use, even in case any of the above has been notified of the possibility
of such damages. If any such situation arises, you responsible for repair. Use
of this software is an explicit acceptance of these conditions.
You can use this software for any purpose. You cannot delete this copyright
notice. If you change this software, you must include comments explaining who,
when and why. You are kindly requested to send any changes to tex@gmv.es. If you
change the generating script, you must include code in it such that any output
is clearly labeled as generated by a modified script. Despite the lack of
warranty, we would like to hear about any problem you find. Please report
problems to tex@gmv.es.
(( END OF COPYRIGHT NOTICE ))??