Struct aws_sdk_ecr::types::builders::ImageScanFindingsBuilder
source · #[non_exhaustive]pub struct ImageScanFindingsBuilder { /* private fields */ }Expand description
A builder for ImageScanFindings.
Implementations§
source§impl ImageScanFindingsBuilder
impl ImageScanFindingsBuilder
sourcepub fn image_scan_completed_at(self, input: DateTime) -> Self
pub fn image_scan_completed_at(self, input: DateTime) -> Self
The time of the last completed image scan.
sourcepub fn set_image_scan_completed_at(self, input: Option<DateTime>) -> Self
pub fn set_image_scan_completed_at(self, input: Option<DateTime>) -> Self
The time of the last completed image scan.
sourcepub fn get_image_scan_completed_at(&self) -> &Option<DateTime>
pub fn get_image_scan_completed_at(&self) -> &Option<DateTime>
The time of the last completed image scan.
sourcepub fn vulnerability_source_updated_at(self, input: DateTime) -> Self
pub fn vulnerability_source_updated_at(self, input: DateTime) -> Self
The time when the vulnerability data was last scanned.
sourcepub fn set_vulnerability_source_updated_at(
self,
input: Option<DateTime>
) -> Self
pub fn set_vulnerability_source_updated_at( self, input: Option<DateTime> ) -> Self
The time when the vulnerability data was last scanned.
sourcepub fn get_vulnerability_source_updated_at(&self) -> &Option<DateTime>
pub fn get_vulnerability_source_updated_at(&self) -> &Option<DateTime>
The time when the vulnerability data was last scanned.
sourcepub fn finding_severity_counts(self, k: FindingSeverity, v: i32) -> Self
pub fn finding_severity_counts(self, k: FindingSeverity, v: i32) -> Self
Adds a key-value pair to finding_severity_counts.
To override the contents of this collection use set_finding_severity_counts.
The image vulnerability counts, sorted by severity.
sourcepub fn set_finding_severity_counts(
self,
input: Option<HashMap<FindingSeverity, i32>>
) -> Self
pub fn set_finding_severity_counts( self, input: Option<HashMap<FindingSeverity, i32>> ) -> Self
The image vulnerability counts, sorted by severity.
sourcepub fn get_finding_severity_counts(
&self
) -> &Option<HashMap<FindingSeverity, i32>>
pub fn get_finding_severity_counts( &self ) -> &Option<HashMap<FindingSeverity, i32>>
The image vulnerability counts, sorted by severity.
sourcepub fn findings(self, input: ImageScanFinding) -> Self
pub fn findings(self, input: ImageScanFinding) -> Self
Appends an item to findings.
To override the contents of this collection use set_findings.
The findings from the image scan.
sourcepub fn set_findings(self, input: Option<Vec<ImageScanFinding>>) -> Self
pub fn set_findings(self, input: Option<Vec<ImageScanFinding>>) -> Self
The findings from the image scan.
sourcepub fn get_findings(&self) -> &Option<Vec<ImageScanFinding>>
pub fn get_findings(&self) -> &Option<Vec<ImageScanFinding>>
The findings from the image scan.
sourcepub fn enhanced_findings(self, input: EnhancedImageScanFinding) -> Self
pub fn enhanced_findings(self, input: EnhancedImageScanFinding) -> Self
Appends an item to enhanced_findings.
To override the contents of this collection use set_enhanced_findings.
Details about the enhanced scan findings from Amazon Inspector.
sourcepub fn set_enhanced_findings(
self,
input: Option<Vec<EnhancedImageScanFinding>>
) -> Self
pub fn set_enhanced_findings( self, input: Option<Vec<EnhancedImageScanFinding>> ) -> Self
Details about the enhanced scan findings from Amazon Inspector.
sourcepub fn get_enhanced_findings(&self) -> &Option<Vec<EnhancedImageScanFinding>>
pub fn get_enhanced_findings(&self) -> &Option<Vec<EnhancedImageScanFinding>>
Details about the enhanced scan findings from Amazon Inspector.
sourcepub fn build(self) -> ImageScanFindings
pub fn build(self) -> ImageScanFindings
Consumes the builder and constructs a ImageScanFindings.
Trait Implementations§
source§impl Clone for ImageScanFindingsBuilder
impl Clone for ImageScanFindingsBuilder
source§fn clone(&self) -> ImageScanFindingsBuilder
fn clone(&self) -> ImageScanFindingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ImageScanFindingsBuilder
impl Debug for ImageScanFindingsBuilder
source§impl Default for ImageScanFindingsBuilder
impl Default for ImageScanFindingsBuilder
source§fn default() -> ImageScanFindingsBuilder
fn default() -> ImageScanFindingsBuilder
source§impl PartialEq for ImageScanFindingsBuilder
impl PartialEq for ImageScanFindingsBuilder
source§fn eq(&self, other: &ImageScanFindingsBuilder) -> bool
fn eq(&self, other: &ImageScanFindingsBuilder) -> bool
self and other values to be equal, and is used
by ==.