rkubectl_kubeapi/raw.rs
1use super::*;
2
3impl Kubeapi {
4 /// Perform a raw GET request to the Kubernetes API server.
5 /// The `name` parameter is the path to the resource, e.g., "metrics".
6 pub async fn raw_get(&self, name: &str) -> kube::Result<String> {
7 let gp = self.get_params();
8 let request = api::Request::new("")
9 .get(name, &gp)
10 .map_err(kube::Error::BuildRequest)?;
11 self.client()?.request_text(request).await
12 }
13}