1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`BatchUpdateStandardsControlAssociations`](crate::operation::batch_update_standards_control_associations::builders::BatchUpdateStandardsControlAssociationsFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`standards_control_association_updates(StandardsControlAssociationUpdate)`](crate::operation::batch_update_standards_control_associations::builders::BatchUpdateStandardsControlAssociationsFluentBuilder::standards_control_association_updates) / [`set_standards_control_association_updates(Option<Vec::<StandardsControlAssociationUpdate>>)`](crate::operation::batch_update_standards_control_associations::builders::BatchUpdateStandardsControlAssociationsFluentBuilder::set_standards_control_association_updates):<br>required: **true**<br><p> Updates the enablement status of a security control in a specified standard. </p><br>
    /// - On success, responds with [`BatchUpdateStandardsControlAssociationsOutput`](crate::operation::batch_update_standards_control_associations::BatchUpdateStandardsControlAssociationsOutput) with field(s):
    ///   - [`unprocessed_association_updates(Option<Vec::<UnprocessedStandardsControlAssociationUpdate>>)`](crate::operation::batch_update_standards_control_associations::BatchUpdateStandardsControlAssociationsOutput::unprocessed_association_updates): <p> A security control (identified with <code>SecurityControlId</code>, <code>SecurityControlArn</code>, or a mix of both parameters) whose enablement status in a specified standard couldn't be updated. </p>
    /// - On failure, responds with [`SdkError<BatchUpdateStandardsControlAssociationsError>`](crate::operation::batch_update_standards_control_associations::BatchUpdateStandardsControlAssociationsError)
    pub fn batch_update_standards_control_associations(
        &self,
    ) -> crate::operation::batch_update_standards_control_associations::builders::BatchUpdateStandardsControlAssociationsFluentBuilder {
        crate::operation::batch_update_standards_control_associations::builders::BatchUpdateStandardsControlAssociationsFluentBuilder::new(
            self.handle.clone(),
        )
    }
}