pub struct ExternalBackendsConfig {
pub allowed_backends: Vec<String>,
pub allow_local_cli_wrappers: bool,
pub allow_cloud_agent_execution: bool,
pub audit_log_path: String,
pub command_env_allowlist: Vec<String>,
}Expand description
Governance policy for optional external execution backends.
Fields§
§allowed_backends: Vec<String>§allow_local_cli_wrappers: bool§allow_cloud_agent_execution: bool§audit_log_path: String§command_env_allowlist: Vec<String>Trait Implementations§
Source§impl Clone for ExternalBackendsConfig
impl Clone for ExternalBackendsConfig
Source§fn clone(&self) -> ExternalBackendsConfig
fn clone(&self) -> ExternalBackendsConfig
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 ExternalBackendsConfig
impl Debug for ExternalBackendsConfig
Source§impl Default for ExternalBackendsConfig
impl Default for ExternalBackendsConfig
Source§fn default() -> ExternalBackendsConfig
fn default() -> ExternalBackendsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalBackendsConfig
impl<'de> Deserialize<'de> for ExternalBackendsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExternalBackendsConfig
impl RefUnwindSafe for ExternalBackendsConfig
impl Send for ExternalBackendsConfig
impl Sync for ExternalBackendsConfig
impl Unpin for ExternalBackendsConfig
impl UnsafeUnpin for ExternalBackendsConfig
impl UnwindSafe for ExternalBackendsConfig
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