pub struct Build {Show 20 fields
pub build_id: String,
pub app_id: String,
pub version: Option<String>,
pub app_name: Option<String>,
pub sandbox_id: Option<String>,
pub sandbox_name: Option<String>,
pub lifecycle_stage: Option<String>,
pub launch_date: Option<NaiveDate>,
pub submitter: Option<String>,
pub platform: Option<String>,
pub analysis_unit: Option<String>,
pub policy_name: Option<String>,
pub policy_version: Option<String>,
pub policy_compliance_status: Option<String>,
pub rules_status: Option<String>,
pub grace_period_expired: Option<bool>,
pub scan_overdue: Option<bool>,
pub policy_updated_date: Option<DateTime<Utc>>,
pub legacy_scan_engine: Option<bool>,
pub attributes: HashMap<String, String>,
}Expand description
Represents a Veracode build
Fields§
§build_id: StringBuild ID
app_id: StringApplication ID
version: Option<String>Build version
app_name: Option<String>Application name
sandbox_id: Option<String>Sandbox ID (if sandbox build)
sandbox_name: Option<String>Sandbox name (if sandbox build)
lifecycle_stage: Option<String>Lifecycle stage
launch_date: Option<NaiveDate>Launch date
submitter: Option<String>Submitter
platform: Option<String>Platform
analysis_unit: Option<String>Analysis unit
policy_name: Option<String>Policy name
policy_version: Option<String>Policy version
policy_compliance_status: Option<String>Policy compliance status
rules_status: Option<String>Rules status
grace_period_expired: Option<bool>Grace period expired
scan_overdue: Option<bool>Scan overdue
policy_updated_date: Option<DateTime<Utc>>Policy updated date
legacy_scan_engine: Option<bool>Legacy scan engine
attributes: HashMap<String, String>Additional attributes
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Build
impl<'de> Deserialize<'de> for Build
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 Build
impl RefUnwindSafe for Build
impl Send for Build
impl Sync for Build
impl Unpin for Build
impl UnwindSafe for Build
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