// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`UpdateResourceDataSync`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`sync_name(impl Into<String>)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::sync_name) / [`set_sync_name(Option<String>)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::set_sync_name): <p>The name of the resource data sync you want to update.</p>
/// - [`sync_type(impl Into<String>)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::sync_type) / [`set_sync_type(Option<String>)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::set_sync_type): <p>The type of resource data sync. The supported <code>SyncType</code> is SyncFromSource.</p>
/// - [`sync_source(ResourceDataSyncSource)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::sync_source) / [`set_sync_source(Option<ResourceDataSyncSource>)`](crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::set_sync_source): <p>Specify information about the data sources to synchronize.</p>
/// - On success, responds with [`UpdateResourceDataSyncOutput`](crate::operation::update_resource_data_sync::UpdateResourceDataSyncOutput)
/// - On failure, responds with [`SdkError<UpdateResourceDataSyncError>`](crate::operation::update_resource_data_sync::UpdateResourceDataSyncError)
pub fn update_resource_data_sync(&self) -> crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder {
crate::operation::update_resource_data_sync::builders::UpdateResourceDataSyncFluentBuilder::new(self.handle.clone())
}
}