aws_sdk_macie/client/
update_s3_resources.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3    /// Constructs a fluent builder for the [`UpdateS3Resources`](crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`member_account_id(impl Into<String>)`](crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder::member_account_id) / [`set_member_account_id(Option<String>)`](crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder::set_member_account_id):<br>required: **false**<br><p>(Discontinued) The Amazon Web Services account ID of the Amazon Macie Classic member account whose S3 resources' classification types you want to update.</p><br>
7    ///   - [`s3_resources_update(S3ResourceClassificationUpdate)`](crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder::s3_resources_update) / [`set_s3_resources_update(Option<Vec::<S3ResourceClassificationUpdate>>)`](crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder::set_s3_resources_update):<br>required: **true**<br><p>(Discontinued) The S3 resources whose classification types you want to update.</p><br>
8    /// - On success, responds with [`UpdateS3ResourcesOutput`](crate::operation::update_s3_resources::UpdateS3ResourcesOutput) with field(s):
9    ///   - [`failed_s3_resources(Option<Vec::<FailedS3Resource>>)`](crate::operation::update_s3_resources::UpdateS3ResourcesOutput::failed_s3_resources): <p>(Discontinued) The S3 resources whose classification types can't be updated. An error code and an error message are provided for each failed item.</p>
10    /// - On failure, responds with [`SdkError<UpdateS3ResourcesError>`](crate::operation::update_s3_resources::UpdateS3ResourcesError)
11    pub fn update_s3_resources(&self) -> crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder {
12        crate::operation::update_s3_resources::builders::UpdateS3ResourcesFluentBuilder::new(self.handle.clone())
13    }
14}