DRA API: s/v1beta2/v1/ and generated files

This commit is contained in:
Patrick Ohly
2025-07-03 13:29:02 +02:00
parent 1f2f433f76
commit 4e592f6c14
136 changed files with 18516 additions and 1433 deletions

View File

@@ -52,6 +52,11 @@ API rule violation: names_match,k8s.io/api/core/v1,VolumeSource,CephFS
API rule violation: names_match,k8s.io/api/core/v1,VolumeSource,StorageOS
API rule violation: names_match,k8s.io/api/networking/v1,ServiceCIDRSpec,CIDRs
API rule violation: names_match,k8s.io/api/networking/v1beta1,ServiceCIDRSpec,CIDRs
API rule violation: names_match,k8s.io/api/resource/v1,DeviceAttribute,BoolValue
API rule violation: names_match,k8s.io/api/resource/v1,DeviceAttribute,IntValue
API rule violation: names_match,k8s.io/api/resource/v1,DeviceAttribute,StringValue
API rule violation: names_match,k8s.io/api/resource/v1,DeviceAttribute,VersionValue
API rule violation: names_match,k8s.io/api/resource/v1,NetworkDeviceData,IPs
API rule violation: names_match,k8s.io/api/resource/v1beta1,DeviceAttribute,BoolValue
API rule violation: names_match,k8s.io/api/resource/v1beta1,DeviceAttribute,IntValue
API rule violation: names_match,k8s.io/api/resource/v1beta1,DeviceAttribute,StringValue

View File

@@ -1792,6 +1792,107 @@
"name": "resource.k8s.io"
},
"versions": [
{
"freshness": "Current",
"resources": [
{
"resource": "deviceclasses",
"responseKind": {
"group": "",
"kind": "DeviceClass",
"version": ""
},
"scope": "Cluster",
"singularResource": "deviceclass",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"resource": "resourceclaims",
"responseKind": {
"group": "",
"kind": "ResourceClaim",
"version": ""
},
"scope": "Namespaced",
"singularResource": "resourceclaim",
"subresources": [
{
"responseKind": {
"group": "",
"kind": "ResourceClaim",
"version": ""
},
"subresource": "status",
"verbs": [
"get",
"patch",
"update"
]
}
],
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"resource": "resourceclaimtemplates",
"responseKind": {
"group": "",
"kind": "ResourceClaimTemplate",
"version": ""
},
"scope": "Namespaced",
"singularResource": "resourceclaimtemplate",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"resource": "resourceslices",
"responseKind": {
"group": "",
"kind": "ResourceSlice",
"version": ""
},
"scope": "Cluster",
"singularResource": "resourceslice",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
}
],
"version": "v1"
},
{
"freshness": "Current",
"resources": [

View File

@@ -278,10 +278,14 @@
{
"name": "resource.k8s.io",
"preferredVersion": {
"groupVersion": "resource.k8s.io/v1beta2",
"version": "v1beta2"
"groupVersion": "resource.k8s.io/v1",
"version": "v1"
},
"versions": [
{
"groupVersion": "resource.k8s.io/v1",
"version": "v1"
},
{
"groupVersion": "resource.k8s.io/v1beta2",
"version": "v1beta2"

View File

@@ -3,10 +3,14 @@
"kind": "APIGroup",
"name": "resource.k8s.io",
"preferredVersion": {
"groupVersion": "resource.k8s.io/v1beta2",
"version": "v1beta2"
"groupVersion": "resource.k8s.io/v1",
"version": "v1"
},
"versions": [
{
"groupVersion": "resource.k8s.io/v1",
"version": "v1"
},
{
"groupVersion": "resource.k8s.io/v1beta2",
"version": "v1beta2"

View File

@@ -0,0 +1,86 @@
{
"apiVersion": "v1",
"groupVersion": "resource.k8s.io/v1",
"kind": "APIResourceList",
"resources": [
{
"kind": "DeviceClass",
"name": "deviceclasses",
"namespaced": false,
"singularName": "deviceclass",
"storageVersionHash": "OgEE055Fbnc=",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"kind": "ResourceClaim",
"name": "resourceclaims",
"namespaced": true,
"singularName": "resourceclaim",
"storageVersionHash": "RnQSwRxMnsw=",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"kind": "ResourceClaim",
"name": "resourceclaims/status",
"namespaced": true,
"singularName": "",
"verbs": [
"get",
"patch",
"update"
]
},
{
"kind": "ResourceClaimTemplate",
"name": "resourceclaimtemplates",
"namespaced": true,
"singularName": "resourceclaimtemplate",
"storageVersionHash": "F6aZtQPvFlU=",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
},
{
"kind": "ResourceSlice",
"name": "resourceslices",
"namespaced": false,
"singularName": "resourceslice",
"storageVersionHash": "7r9IQQZblMY=",
"verbs": [
"create",
"delete",
"deletecollection",
"get",
"list",
"patch",
"update",
"watch"
]
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -9235,6 +9235,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -9986,6 +9991,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1562,6 +1562,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -2308,6 +2313,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -926,6 +926,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1672,6 +1677,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -928,6 +928,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1674,6 +1679,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1285,6 +1285,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1974,6 +1979,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -418,6 +418,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1107,6 +1112,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -5900,6 +5900,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -6646,6 +6651,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -611,6 +611,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1300,6 +1305,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1271,6 +1271,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -2017,6 +2022,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -5092,6 +5092,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -5838,6 +5843,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -647,6 +647,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1336,6 +1341,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -785,6 +785,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1474,6 +1479,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -523,6 +523,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1212,6 +1217,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -546,6 +546,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1240,6 +1245,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -547,6 +547,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1241,6 +1246,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -547,6 +547,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1241,6 +1246,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -728,6 +728,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1417,6 +1422,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -656,6 +656,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1350,6 +1355,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1147,6 +1147,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1836,6 +1841,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -637,6 +637,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1326,6 +1331,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1521,6 +1521,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -2267,6 +2272,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -723,6 +723,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1412,6 +1417,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -596,6 +596,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1285,6 +1290,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -658,6 +658,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1404,6 +1409,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -931,6 +931,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1677,6 +1682,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

File diff suppressed because it is too large Load Diff

View File

@@ -626,6 +626,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1315,6 +1320,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1928,6 +1928,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -2617,6 +2622,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -1931,6 +1931,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -2620,6 +2625,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -514,6 +514,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1203,6 +1208,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -2386,6 +2386,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -3132,6 +3137,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -509,6 +509,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1198,6 +1203,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -509,6 +509,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1198,6 +1203,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",

View File

@@ -621,6 +621,11 @@
"kind": "DeleteOptions",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "DeleteOptions",
@@ -1310,6 +1315,11 @@
"kind": "WatchEvent",
"version": "v1beta1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",
"version": "v1"
},
{
"group": "resource.k8s.io",
"kind": "WatchEvent",