pub struct ApprovalRefreshBootstrap {
pub api_base_url: String,
pub agent_id: String,
pub agent_api_key: String,
}Expand description
Control-plane bootstrap required to refresh trusted approval keys online.
Fields§
§api_base_url: StringBase URL for the control plane API, for example https://control.example.com.
agent_id: StringAgent ULID used for agent-scoped API requests.
agent_api_key: StringPer-agent API key used for bearer authentication.
Trait Implementations§
Source§impl Clone for ApprovalRefreshBootstrap
impl Clone for ApprovalRefreshBootstrap
Source§fn clone(&self) -> ApprovalRefreshBootstrap
fn clone(&self) -> ApprovalRefreshBootstrap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApprovalRefreshBootstrap
impl Debug for ApprovalRefreshBootstrap
Source§impl PartialEq for ApprovalRefreshBootstrap
impl PartialEq for ApprovalRefreshBootstrap
impl Eq for ApprovalRefreshBootstrap
impl StructuralPartialEq for ApprovalRefreshBootstrap
Auto Trait Implementations§
impl Freeze for ApprovalRefreshBootstrap
impl RefUnwindSafe for ApprovalRefreshBootstrap
impl Send for ApprovalRefreshBootstrap
impl Sync for ApprovalRefreshBootstrap
impl Unpin for ApprovalRefreshBootstrap
impl UnwindSafe for ApprovalRefreshBootstrap
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