pub struct Application {Show 13 fields
pub guid: String,
pub id: u64,
pub oid: Option<u64>,
pub alt_org_id: Option<u64>,
pub organization_id: Option<u64>,
pub created: String,
pub modified: Option<String>,
pub last_completed_scan_date: Option<String>,
pub last_policy_compliance_check_date: Option<String>,
pub app_profile_url: Option<String>,
pub profile: Option<Profile>,
pub scans: Option<Vec<Scan>>,
pub results_url: Option<String>,
}Expand description
Represents a Veracode application.
This struct contains all the information about a Veracode application, including its profile, scans, and metadata.
Fields§
§guid: StringGlobally unique identifier (GUID) for the application
id: u64Unique numeric identifier for id the application
oid: Option<u64>Organization ID
alt_org_id: Option<u64>Organization ID
organization_id: Option<u64>Unique numeric identifier for organization_id the application
created: StringISO 8601 timestamp of the last completed scan
modified: Option<String>ISO 8601 timestamp when the application was last modified
last_completed_scan_date: Option<String>ISO 8601 timestamp of the last completed scan
last_policy_compliance_check_date: Option<String>ISO 8601 timestamp of the last policy compliance check
app_profile_url: Option<String>URL to the application profile in the Veracode platform
profile: Option<Profile>Detailed application profile information
scans: Option<Vec<Scan>>List of scans associated with this application
results_url: Option<String>URL to the application profile in the Veracode platform
Trait Implementations§
Source§impl Clone for Application
impl Clone for Application
Source§fn clone(&self) -> Application
fn clone(&self) -> Application
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 Application
impl Debug for Application
Source§impl<'de> Deserialize<'de> for Application
impl<'de> Deserialize<'de> for Application
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 Application
impl RefUnwindSafe for Application
impl Send for Application
impl Sync for Application
impl Unpin for Application
impl UnwindSafe for Application
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