-
Notifications
You must be signed in to change notification settings - Fork 414
Open
Labels
kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an API
Milestone
Description
We introduced new API versions of APIExports and APIBindings (v1alpha2) which includes PermissionClaims as well. We should use this opportunity to define this API properly and clean up the deprecated/unused fields.
- Consider removing the
All
field in favor of an empty label selectorkcp/sdk/apis/apis/v1alpha2/types_apiexport.go
Line 226 in e747d52
All bool `json:"all,omitempty"` - Remove the
ResourceSelector
field as it's no implementedkcp/sdk/apis/apis/v1alpha2/types_apiexport.go
Lines 236 to 239 in e747d52
// resourceSelector is a list of claimed resource selectors. // // +optional ResourceSelector []ResourceSelector `json:"resourceSelector,omitempty"` - Add a new field that will be used for all of:
all
(empty label selector), label selectors, resource selectors
Metadata
Metadata
Assignees
Labels
kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an API
Type
Projects
Status
New