#[non_exhaustive]pub struct BatchUpdateFindingsUnprocessedFinding {
pub finding_identifier: Option<AwsSecurityFindingIdentifier>,
pub error_code: Option<String>,
pub error_message: Option<String>,
}Expand description
A finding from a BatchUpdateFindings request that Security Hub was unable to update.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.finding_identifier: Option<AwsSecurityFindingIdentifier>The identifier of the finding that was not updated.
error_code: Option<String>The code associated with the error. Possible values are:
-
ConcurrentUpdateError- Another request attempted to update the finding while this request was being processed. This error may also occur if you callBatchUpdateFindingsandBatchImportFindingsat the same time. -
DuplicatedFindingIdentifier- The request included two or more findings with the sameFindingIdentifier. -
FindingNotFound- TheFindingIdentifierincluded in the request did not match an existing finding. -
FindingSizeExceeded- The finding size was greater than the permissible value of 240 KB. -
InternalFailure- An internal service failure occurred when updating the finding. -
InvalidInput- The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.
error_message: Option<String>The message associated with the error. Possible values are:
-
Concurrent finding updates detected -
Finding Identifier is duplicated -
Finding Not Found -
Finding size exceeded 240 KB -
Internal service failure -
Invalid Input
Implementations§
source§impl BatchUpdateFindingsUnprocessedFinding
impl BatchUpdateFindingsUnprocessedFinding
sourcepub fn finding_identifier(&self) -> Option<&AwsSecurityFindingIdentifier>
pub fn finding_identifier(&self) -> Option<&AwsSecurityFindingIdentifier>
The identifier of the finding that was not updated.
sourcepub fn error_code(&self) -> Option<&str>
pub fn error_code(&self) -> Option<&str>
The code associated with the error. Possible values are:
-
ConcurrentUpdateError- Another request attempted to update the finding while this request was being processed. This error may also occur if you callBatchUpdateFindingsandBatchImportFindingsat the same time. -
DuplicatedFindingIdentifier- The request included two or more findings with the sameFindingIdentifier. -
FindingNotFound- TheFindingIdentifierincluded in the request did not match an existing finding. -
FindingSizeExceeded- The finding size was greater than the permissible value of 240 KB. -
InternalFailure- An internal service failure occurred when updating the finding. -
InvalidInput- The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.
sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
The message associated with the error. Possible values are:
-
Concurrent finding updates detected -
Finding Identifier is duplicated -
Finding Not Found -
Finding size exceeded 240 KB -
Internal service failure -
Invalid Input
source§impl BatchUpdateFindingsUnprocessedFinding
impl BatchUpdateFindingsUnprocessedFinding
sourcepub fn builder() -> BatchUpdateFindingsUnprocessedFindingBuilder
pub fn builder() -> BatchUpdateFindingsUnprocessedFindingBuilder
Creates a new builder-style object to manufacture BatchUpdateFindingsUnprocessedFinding.
Trait Implementations§
source§impl Clone for BatchUpdateFindingsUnprocessedFinding
impl Clone for BatchUpdateFindingsUnprocessedFinding
source§fn clone(&self) -> BatchUpdateFindingsUnprocessedFinding
fn clone(&self) -> BatchUpdateFindingsUnprocessedFinding
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for BatchUpdateFindingsUnprocessedFinding
impl PartialEq for BatchUpdateFindingsUnprocessedFinding
source§fn eq(&self, other: &BatchUpdateFindingsUnprocessedFinding) -> bool
fn eq(&self, other: &BatchUpdateFindingsUnprocessedFinding) -> bool
self and other values to be equal, and is used
by ==.