pub struct ScanJob {Show 20 fields
pub account_id: Option<String>,
pub backup_vault_arn: Option<String>,
pub backup_vault_name: Option<String>,
pub completion_date: Option<f64>,
pub created_by: Option<ScanJobCreator>,
pub creation_date: Option<f64>,
pub iam_role_arn: Option<String>,
pub malware_scanner: Option<String>,
pub recovery_point_arn: Option<String>,
pub resource_arn: Option<String>,
pub resource_name: Option<String>,
pub resource_type: Option<String>,
pub scan_base_recovery_point_arn: Option<String>,
pub scan_id: Option<String>,
pub scan_job_id: Option<String>,
pub scan_mode: Option<String>,
pub scan_result: Option<ScanResultInfo>,
pub scanner_role_arn: Option<String>,
pub state: Option<String>,
pub status_message: Option<String>,
}Fields§
§account_id: Option<String>§backup_vault_arn: Option<String>§backup_vault_name: Option<String>§completion_date: Option<f64>§created_by: Option<ScanJobCreator>§creation_date: Option<f64>§iam_role_arn: Option<String>§malware_scanner: Option<String>§recovery_point_arn: Option<String>§resource_arn: Option<String>§resource_name: Option<String>§resource_type: Option<String>§scan_base_recovery_point_arn: Option<String>§scan_id: Option<String>§scan_job_id: Option<String>§scan_mode: Option<String>§scan_result: Option<ScanResultInfo>§scanner_role_arn: Option<String>§state: Option<String>§status_message: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScanJob
impl<'de> Deserialize<'de> for ScanJob
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 ScanJob
impl RefUnwindSafe for ScanJob
impl Send for ScanJob
impl Sync for ScanJob
impl Unpin for ScanJob
impl UnsafeUnpin for ScanJob
impl UnwindSafe for ScanJob
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.