Rename permissions

Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>
This commit is contained in:
Dominika Zemanovicova
2025-01-09 20:10:18 +01:00
parent 7d7497785f
commit 10974de8d9
9 changed files with 36 additions and 32 deletions
+2 -2
View File
@@ -318,7 +318,7 @@ export interface JobsFetchResponse {
}
// @public
export const kubernetesClustersPermission: BasicPermission;
export const kubernetesClustersReadPermission: BasicPermission;
// @public (undocumented)
export type KubernetesErrorTypes =
@@ -351,7 +351,7 @@ export interface KubernetesRequestBody {
}
// @public
export const kubernetesResourcesPermission: BasicPermission;
export const kubernetesResourcesReadPermission: BasicPermission;
// @public (undocumented)
export interface LimitRangeFetchResponse {
+2 -2
View File
@@ -25,8 +25,8 @@ export * from './catalog-entity-constants';
export * from './certificate-authority-constants';
export {
kubernetesProxyPermission,
kubernetesClustersPermission,
kubernetesResourcesPermission,
kubernetesClustersReadPermission,
kubernetesResourcesReadPermission,
kubernetesPermissions,
} from './permissions';
export * from './error-detection';
+12 -8
View File
@@ -27,17 +27,21 @@ export const kubernetesProxyPermission = createPermission({
/** This permission is used to check access to the /resources and /services/:serviceId endpoints
* @public
*/
export const kubernetesResourcesPermission = createPermission({
name: 'kubernetes.resources',
attributes: {},
export const kubernetesResourcesReadPermission = createPermission({
name: 'kubernetes.resources.read',
attributes: {
action: 'read',
},
});
/** This permission is used to check access to the /clusters endpoint
* @public
*/
export const kubernetesClustersPermission = createPermission({
name: 'kubernetes.clusters',
attributes: {},
export const kubernetesClustersReadPermission = createPermission({
name: 'kubernetes.clusters.read',
attributes: {
action: 'read',
},
});
/**
@@ -46,6 +50,6 @@ export const kubernetesClustersPermission = createPermission({
*/
export const kubernetesPermissions = [
kubernetesProxyPermission,
kubernetesResourcesPermission,
kubernetesClustersPermission,
kubernetesResourcesReadPermission,
kubernetesClustersReadPermission,
];