Struct aws_sdk_securityhub::operation::update_findings::builders::UpdateFindingsFluentBuilder
source · pub struct UpdateFindingsFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateFindings
.
UpdateFindings
is deprecated. Instead of UpdateFindings
, use BatchUpdateFindings
.
Updates the Note
and RecordState
of the Security Hub-aggregated findings that the filter attributes specify. Any member account that can view the finding also sees the update to the finding.
Implementations§
source§impl UpdateFindingsFluentBuilder
impl UpdateFindingsFluentBuilder
sourcepub fn as_input(&self) -> &UpdateFindingsInputBuilder
pub fn as_input(&self) -> &UpdateFindingsInputBuilder
Access the UpdateFindings as a reference.
sourcepub async fn send(
self
) -> Result<UpdateFindingsOutput, SdkError<UpdateFindingsError, HttpResponse>>
pub async fn send( self ) -> Result<UpdateFindingsOutput, SdkError<UpdateFindingsError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateFindingsOutput, UpdateFindingsError>, SdkError<UpdateFindingsError>>
pub async fn customize( self ) -> Result<CustomizableOperation<UpdateFindingsOutput, UpdateFindingsError>, SdkError<UpdateFindingsError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn filters(self, input: AwsSecurityFindingFilters) -> Self
pub fn filters(self, input: AwsSecurityFindingFilters) -> Self
A collection of attributes that specify which findings you want to update.
sourcepub fn set_filters(self, input: Option<AwsSecurityFindingFilters>) -> Self
pub fn set_filters(self, input: Option<AwsSecurityFindingFilters>) -> Self
A collection of attributes that specify which findings you want to update.
sourcepub fn get_filters(&self) -> &Option<AwsSecurityFindingFilters>
pub fn get_filters(&self) -> &Option<AwsSecurityFindingFilters>
A collection of attributes that specify which findings you want to update.
sourcepub fn note(self, input: NoteUpdate) -> Self
pub fn note(self, input: NoteUpdate) -> Self
The updated note for the finding.
sourcepub fn set_note(self, input: Option<NoteUpdate>) -> Self
pub fn set_note(self, input: Option<NoteUpdate>) -> Self
The updated note for the finding.
sourcepub fn get_note(&self) -> &Option<NoteUpdate>
pub fn get_note(&self) -> &Option<NoteUpdate>
The updated note for the finding.
sourcepub fn record_state(self, input: RecordState) -> Self
pub fn record_state(self, input: RecordState) -> Self
The updated record state for the finding.
sourcepub fn set_record_state(self, input: Option<RecordState>) -> Self
pub fn set_record_state(self, input: Option<RecordState>) -> Self
The updated record state for the finding.
sourcepub fn get_record_state(&self) -> &Option<RecordState>
pub fn get_record_state(&self) -> &Option<RecordState>
The updated record state for the finding.
Trait Implementations§
source§impl Clone for UpdateFindingsFluentBuilder
impl Clone for UpdateFindingsFluentBuilder
source§fn clone(&self) -> UpdateFindingsFluentBuilder
fn clone(&self) -> UpdateFindingsFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more