feat: added list support and overview page

This commit is contained in:
Sheen Capadngan
2025-02-04 02:44:59 +08:00
parent c7f80f7d9e
commit 64c2fba350
13 changed files with 263 additions and 12 deletions
@@ -257,7 +257,8 @@ export enum EventType {
CREATE_KMIP_CLIENT = "create-kmip-client",
UPDATE_KMIP_CLIENT = "update-kmip-client",
DELETE_KMIP_CLIENT = "delete-kmip-client",
GET_KMIP_CLIENT = "get-kmip-client"
GET_KMIP_CLIENT = "get-kmip-client",
GET_KMIP_CLIENTS = "get-kmip-clients"
}
interface UserActorMetadata {
@@ -2104,6 +2105,13 @@ interface GetKmipClientEvent {
};
}
interface GetKmipClientsEvent {
type: EventType.GET_KMIP_CLIENTS;
metadata: {
ids: string[];
};
}
export type Event =
| GetSecretsEvent
| GetSecretEvent
@@ -2298,4 +2306,5 @@ export type Event =
| CreateKmipClientEvent
| UpdateKmipClientEvent
| DeleteKmipClientEvent
| GetKmipClientEvent;
| GetKmipClientEvent
| GetKmipClientsEvent;