pub struct PolicyScanRequest {
pub application_guid: String,
pub policy_guid: String,
pub scan_type: ScanType,
pub sandbox_guid: Option<String>,
pub config: Option<PolicyScanConfig>,
}Expand description
Policy scan request
Fields§
§application_guid: StringApplication GUID to scan
policy_guid: StringPolicy GUID to apply
scan_type: ScanTypeScan type (static, dynamic, sca)
sandbox_guid: Option<String>Optional sandbox GUID for sandbox scans
config: Option<PolicyScanConfig>Scan configuration
Trait Implementations§
Source§impl Clone for PolicyScanRequest
impl Clone for PolicyScanRequest
Source§fn clone(&self) -> PolicyScanRequest
fn clone(&self) -> PolicyScanRequest
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 PolicyScanRequest
impl Debug for PolicyScanRequest
Source§impl<'de> Deserialize<'de> for PolicyScanRequest
impl<'de> Deserialize<'de> for PolicyScanRequest
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 PolicyScanRequest
impl RefUnwindSafe for PolicyScanRequest
impl Send for PolicyScanRequest
impl Sync for PolicyScanRequest
impl Unpin for PolicyScanRequest
impl UnwindSafe for PolicyScanRequest
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