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
source§impl PartialEq for UpdateFindingsInputBuilder
impl PartialEq for UpdateFindingsInputBuilder
source§fn eq(&self, other: &UpdateFindingsInputBuilder) -> bool
fn eq(&self, other: &UpdateFindingsInputBuilder) -> bool
self and other values to be equal, and is used
by ==.