pub struct ProvisionArgs {
pub bucket: String,
pub region: String,
pub prefix: String,
pub history_days: u32,
pub iam_user: String,
pub profile: Option<String>,
pub yes: bool,
}Expand description
Inputs for vault provision, mirrored from the CLI.
Fields§
§bucket: String§region: String§prefix: String§history_days: u32§iam_user: String§profile: Option<String>Explicit profile; when None, discover + prompt (or use ambient creds).
yes: boolSkip the confirmation prompt (for non-interactive use).
Auto Trait Implementations§
impl Freeze for ProvisionArgs
impl RefUnwindSafe for ProvisionArgs
impl Send for ProvisionArgs
impl Sync for ProvisionArgs
impl Unpin for ProvisionArgs
impl UnsafeUnpin for ProvisionArgs
impl UnwindSafe for ProvisionArgs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more