Trait SecretsCompatApi
Source pub trait SecretsCompatApi: Send + Sync {
// Required methods
fn secret_create(
&self,
create: Option<SecretCreate>,
) -> Pin<Box<dyn Future<Output = Result<SecretCreateLibpod201Response, Error>> + Send>>;
fn secret_delete(
&self,
name: &str,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send>>;
fn secret_inspect(
&self,
name: &str,
) -> Pin<Box<dyn Future<Output = Result<SecretInfoReportCompat, Error>> + Send>>;
fn secret_list(
&self,
filters: Option<&str>,
) -> Pin<Box<dyn Future<Output = Result<Vec<SecretInfoReportCompat>, Error>> + Send>>;
}