kubernetes/api/openapi-spec/v3
Patrick Ohly d4d5ade7f5 dra: add "named resources" structured parameter model
Like the current device plugin interface, a DRA driver using this model
announces a list of resource instances. In contrast to device plugins, this
list is made available to the scheduler together with attributes that can be
used to select suitable instances when they are not all alike.

Because this is the first structured parameter model, some checks that
previously were not possible, in particular "is one structured parameter field
set", now gets enabled. Adding another structured parameter model will be
similar.

The applyconfigs code generator assumes that all types in an API are defined in
a single package. If it wasn't for that, it would be possible to place the
"named resources" types in separate packages, which makes their names in the Go
code more natural and provides an indication of their stability level because
the package name could include a version.
2024-03-07 22:21:16 +01:00
..
.well-known__openid-configuration_openapi.json generated: Update OpenAPI 2022-03-29 17:49:56 -07:00
api__v1_openapi.json Generated code 2024-03-05 12:22:50 -08:00
api_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__admissionregistration.k8s.io__v1_openapi.json Auto updates 2024-03-05 16:00:21 -08:00
apis__admissionregistration.k8s.io__v1alpha1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__admissionregistration.k8s.io__v1beta1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__admissionregistration.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__apiextensions.k8s.io__v1_openapi.json Generate code 2024-02-28 14:06:46 -05:00
apis__apiextensions.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__apiregistration.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__apiregistration.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__apps__v1_openapi.json Generated code 2024-03-05 12:22:50 -08:00
apis__apps_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__authentication.k8s.io__v1_openapi.json Fix list_type_missing in api/authentication 2023-11-27 12:06:25 -08:00
apis__authentication.k8s.io__v1alpha1_openapi.json Fix list_type_missing in api/authentication 2023-11-27 12:06:25 -08:00
apis__authentication.k8s.io__v1beta1_openapi.json Fix list_type_missing in api/authentication 2023-11-27 12:06:25 -08:00
apis__authentication.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__authorization.k8s.io__v1_openapi.json Fix list_type_missing in api/authorization 2023-11-27 12:06:26 -08:00
apis__authorization.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__autoscaling__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__autoscaling__v2_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__autoscaling_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__batch__v1_openapi.json Generated code 2024-03-05 12:22:50 -08:00
apis__batch_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__certificates.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__certificates.k8s.io__v1alpha1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__certificates.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__coordination.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__coordination.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__discovery.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__discovery.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__events.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__events.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__flowcontrol.apiserver.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__flowcontrol.apiserver.k8s.io__v1beta3_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__flowcontrol.apiserver.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__internal.apiserver.k8s.io__v1alpha1_openapi.json Run latest openapi generation 2024-02-29 22:07:38 -08:00
apis__internal.apiserver.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__networking.k8s.io__v1_openapi.json Fix list_type_missing in api/networking 2023-11-27 12:06:30 -08:00
apis__networking.k8s.io__v1alpha1_openapi.json Run latest openapi generation 2024-02-29 22:07:38 -08:00
apis__networking.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__node.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__node.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__policy__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__policy_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__rbac.authorization.k8s.io__v1_openapi.json Fix list_type_missing in api/rbac 2023-11-27 12:06:31 -08:00
apis__rbac.authorization.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__resource.k8s.io__v1alpha2_openapi.json dra: add "named resources" structured parameter model 2024-03-07 22:21:16 +01:00
apis__resource.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__scheduling.k8s.io__v1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__scheduling.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__storage.k8s.io__v1_openapi.json Merge pull request #121759 from thockin/fix_api_violations 2023-12-13 23:54:08 +01:00
apis__storage.k8s.io__v1alpha1_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis__storage.k8s.io_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
apis_openapi.json Fix "list_type_missing" API violations in meta/v1 2023-11-27 12:05:52 -08:00
logs_openapi.json generated: Update OpenAPI 2022-03-29 17:49:56 -07:00
openid__v1__jwks_openapi.json generated: Update OpenAPI 2022-03-29 17:49:56 -07:00
version_openapi.json generated: Update OpenAPI 2022-03-29 17:49:56 -07:00