aws_sdk_redshift/client/
modify_cluster_db_revision.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 [`ModifyClusterDbRevision`](crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`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):<br>required: **true**<br><p>The unique identifier of a cluster whose database revision you want to modify.</p> <p>Example: <code>examplecluster</code></p><br>
7    ///   - [`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):<br>required: **true**<br><p>The identifier of the database revision. You can retrieve this value from the response to the <code>DescribeClusterDbRevisions</code> request.</p><br>
8    /// - On success, responds with [`ModifyClusterDbRevisionOutput`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionOutput) with field(s):
9    ///   - [`cluster(Option<Cluster>)`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionOutput::cluster): <p>Describes a cluster.</p>
10    /// - On failure, responds with [`SdkError<ModifyClusterDbRevisionError>`](crate::operation::modify_cluster_db_revision::ModifyClusterDbRevisionError)
11    pub fn modify_cluster_db_revision(&self) -> crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder {
12        crate::operation::modify_cluster_db_revision::builders::ModifyClusterDbRevisionFluentBuilder::new(self.handle.clone())
13    }
14}