mirror of https://github.com/portainer/portainer
22 lines
767 B
TypeScript
22 lines
767 B
TypeScript
import { EnvironmentId } from '@/react/portainer/environments/types';
|
|
import { queryKeys as namespaceQueryKeys } from '@/react/kubernetes/namespaces/queries/queryKeys';
|
|
import { queryKeys as nodeQueryKeys } from '@/react/kubernetes/cluster/queries/query-keys';
|
|
|
|
export const queryKeys = {
|
|
namespaceMetrics: (environmentId: EnvironmentId, namespaceName: string) => [
|
|
...namespaceQueryKeys.namespace(environmentId, namespaceName),
|
|
'metrics',
|
|
],
|
|
nodeMetrics: (environmentId: EnvironmentId, nodeName: string) => [
|
|
...nodeQueryKeys.node(environmentId, nodeName),
|
|
'metrics',
|
|
],
|
|
applicationMetrics: (environmentId: EnvironmentId, nodeName?: string) => [
|
|
environmentId,
|
|
'kubernetes',
|
|
'metrics',
|
|
'applications',
|
|
nodeName,
|
|
],
|
|
};
|