1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`ModifyClusterDbRevision`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`cluster_identifier(impl Into<String>)`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::cluster_identifier) / [`set_cluster_identifier(Option<String>)`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::set_cluster_identifier): <p>The unique identifier of a cluster whose database revision you want to modify. </p>  <p>Example: <code>examplecluster</code> </p>
    ///   - [`revision_target(impl Into<String>)`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::revision_target) / [`set_revision_target(Option<String>)`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::set_revision_target): <p>The identifier of the database revision. You can retrieve this value from the response to the <code>DescribeClusterDbRevisions</code> request.</p>
    /// - On success, responds with [`ModifyClusterDbRevisionOutput`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionOutput) with field(s):
    ///   - [`cluster(Option<Cluster>)`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionOutput::cluster): <p>Describes a cluster.</p>
    /// - On failure, responds with [`SdkError<ModifyClusterDbRevisionError>`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionError)
    pub fn modify_cluster_db_revision(&self) -> crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder {
        crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::new(self.handle.clone())
    }
}