tftsr-devops_investigation/src-tauri/src/kube/client.rs

28 lines
520 B
Rust
Raw Normal View History

use std::sync::Arc;
pub struct ClusterClient {
pub id: String,
pub name: String,
pub context: String,
pub server_url: String,
pub kubeconfig_content: Arc<String>,
}
impl ClusterClient {
2026-06-06 18:30:35 +00:00
pub fn new(
id: String,
name: String,
context: String,
server_url: String,
kubeconfig_content: Arc<String>,
) -> Self {
Self {
id,
name,
context,
server_url,
kubeconfig_content,
}
}
}