pve_api/builder/api_token.rs
1// SPDX-License-Identifier: MIT
2// Copyright (c) 2026 Luke Harding <luke@lukeh990.io>
3
4use super::PveBuilder;
5
6impl PveBuilder {
7 pub fn api_token<S: Into<String>>(mut self, token_id: S, secret: S) -> Self {
8 let token_id = token_id.into();
9 let secret = secret.into();
10
11 self.api_token = Some((token_id, secret));
12
13 self
14 }
15}