Merge pull request #122276 from pohly/dra-patch-reserved-for
dra: enable adding ReservedFor entries through strategic-merge-patch
This commit is contained in:
4
api/openapi-spec/swagger.json
generated
4
api/openapi-spec/swagger.json
generated
@@ -14604,7 +14604,9 @@
|
|||||||
"x-kubernetes-list-map-keys": [
|
"x-kubernetes-list-map-keys": [
|
||||||
"uid"
|
"uid"
|
||||||
],
|
],
|
||||||
"x-kubernetes-list-type": "map"
|
"x-kubernetes-list-type": "map",
|
||||||
|
"x-kubernetes-patch-merge-key": "uid",
|
||||||
|
"x-kubernetes-patch-strategy": "merge"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "object"
|
"type": "object"
|
||||||
|
@@ -482,7 +482,9 @@
|
|||||||
"x-kubernetes-list-map-keys": [
|
"x-kubernetes-list-map-keys": [
|
||||||
"uid"
|
"uid"
|
||||||
],
|
],
|
||||||
"x-kubernetes-list-type": "map"
|
"x-kubernetes-list-type": "map",
|
||||||
|
"x-kubernetes-patch-merge-key": "uid",
|
||||||
|
"x-kubernetes-patch-strategy": "merge"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"type": "object"
|
"type": "object"
|
||||||
|
4
pkg/generated/openapi/zz_generated.openapi.go
generated
4
pkg/generated/openapi/zz_generated.openapi.go
generated
@@ -43865,7 +43865,9 @@ func schema_k8sio_api_resource_v1alpha2_ResourceClaimStatus(ref common.Reference
|
|||||||
"x-kubernetes-list-map-keys": []interface{}{
|
"x-kubernetes-list-map-keys": []interface{}{
|
||||||
"uid",
|
"uid",
|
||||||
},
|
},
|
||||||
"x-kubernetes-list-type": "map",
|
"x-kubernetes-list-type": "map",
|
||||||
|
"x-kubernetes-patch-merge-key": "uid",
|
||||||
|
"x-kubernetes-patch-strategy": "merge",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
SchemaProps: spec.SchemaProps{
|
SchemaProps: spec.SchemaProps{
|
||||||
|
@@ -257,6 +257,8 @@ message ResourceClaimStatus {
|
|||||||
//
|
//
|
||||||
// +listType=map
|
// +listType=map
|
||||||
// +listMapKey=uid
|
// +listMapKey=uid
|
||||||
|
// +patchStrategy=merge
|
||||||
|
// +patchMergeKey=uid
|
||||||
// +optional
|
// +optional
|
||||||
repeated ResourceClaimConsumerReference reservedFor = 3;
|
repeated ResourceClaimConsumerReference reservedFor = 3;
|
||||||
|
|
||||||
|
@@ -114,8 +114,10 @@ type ResourceClaimStatus struct {
|
|||||||
//
|
//
|
||||||
// +listType=map
|
// +listType=map
|
||||||
// +listMapKey=uid
|
// +listMapKey=uid
|
||||||
|
// +patchStrategy=merge
|
||||||
|
// +patchMergeKey=uid
|
||||||
// +optional
|
// +optional
|
||||||
ReservedFor []ResourceClaimConsumerReference `json:"reservedFor,omitempty" protobuf:"bytes,3,opt,name=reservedFor"`
|
ReservedFor []ResourceClaimConsumerReference `json:"reservedFor,omitempty" protobuf:"bytes,3,opt,name=reservedFor" patchStrategy:"merge" patchMergeKey:"uid"`
|
||||||
|
|
||||||
// DeallocationRequested indicates that a ResourceClaim is to be
|
// DeallocationRequested indicates that a ResourceClaim is to be
|
||||||
// deallocated.
|
// deallocated.
|
||||||
|
Reference in New Issue
Block a user