Struct aws_sdk_accessanalyzer::operation::update_findings::builders::UpdateFindingsInputBuilder
source · #[non_exhaustive]pub struct UpdateFindingsInputBuilder { /* private fields */ }Expand description
A builder for UpdateFindingsInput.
Implementations§
source§impl UpdateFindingsInputBuilder
impl UpdateFindingsInputBuilder
sourcepub fn analyzer_arn(self, input: impl Into<String>) -> Self
pub fn analyzer_arn(self, input: impl Into<String>) -> Self
The ARN of the analyzer that generated the findings to update.
This field is required.sourcepub fn set_analyzer_arn(self, input: Option<String>) -> Self
pub fn set_analyzer_arn(self, input: Option<String>) -> Self
The ARN of the analyzer that generated the findings to update.
sourcepub fn get_analyzer_arn(&self) -> &Option<String>
pub fn get_analyzer_arn(&self) -> &Option<String>
The ARN of the analyzer that generated the findings to update.
sourcepub fn status(self, input: FindingStatusUpdate) -> Self
pub fn status(self, input: FindingStatusUpdate) -> Self
The state represents the action to take to update the finding Status. Use ARCHIVE to change an Active finding to an Archived finding. Use ACTIVE to change an Archived finding to an Active finding.
sourcepub fn set_status(self, input: Option<FindingStatusUpdate>) -> Self
pub fn set_status(self, input: Option<FindingStatusUpdate>) -> Self
The state represents the action to take to update the finding Status. Use ARCHIVE to change an Active finding to an Archived finding. Use ACTIVE to change an Archived finding to an Active finding.
sourcepub fn get_status(&self) -> &Option<FindingStatusUpdate>
pub fn get_status(&self) -> &Option<FindingStatusUpdate>
The state represents the action to take to update the finding Status. Use ARCHIVE to change an Active finding to an Archived finding. Use ACTIVE to change an Archived finding to an Active finding.
sourcepub fn ids(self, input: impl Into<String>) -> Self
pub fn ids(self, input: impl Into<String>) -> Self
Appends an item to ids.
To override the contents of this collection use set_ids.
The IDs of the findings to update.
sourcepub fn resource_arn(self, input: impl Into<String>) -> Self
pub fn resource_arn(self, input: impl Into<String>) -> Self
The ARN of the resource identified in the finding.
sourcepub fn set_resource_arn(self, input: Option<String>) -> Self
pub fn set_resource_arn(self, input: Option<String>) -> Self
The ARN of the resource identified in the finding.
sourcepub fn get_resource_arn(&self) -> &Option<String>
pub fn get_resource_arn(&self) -> &Option<String>
The ARN of the resource identified in the finding.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
A client token.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
A client token.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
A client token.
sourcepub fn build(self) -> Result<UpdateFindingsInput, BuildError>
pub fn build(self) -> Result<UpdateFindingsInput, BuildError>
Consumes the builder and constructs a UpdateFindingsInput.
source§impl UpdateFindingsInputBuilder
impl UpdateFindingsInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateFindingsOutput, SdkError<UpdateFindingsError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateFindingsOutput, SdkError<UpdateFindingsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateFindingsInputBuilder
impl Clone for UpdateFindingsInputBuilder
source§fn clone(&self) -> UpdateFindingsInputBuilder
fn clone(&self) -> UpdateFindingsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateFindingsInputBuilder
impl Debug for UpdateFindingsInputBuilder
source§impl Default for UpdateFindingsInputBuilder
impl Default for UpdateFindingsInputBuilder
source§fn default() -> UpdateFindingsInputBuilder
fn default() -> UpdateFindingsInputBuilder
impl StructuralPartialEq for UpdateFindingsInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateFindingsInputBuilder
impl RefUnwindSafe for UpdateFindingsInputBuilder
impl Send for UpdateFindingsInputBuilder
impl Sync for UpdateFindingsInputBuilder
impl Unpin for UpdateFindingsInputBuilder
impl UnwindSafe for UpdateFindingsInputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
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>
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 more