aws_sdk_cleanrooms/client/get_configured_table_analysis_rule.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 [`GetConfiguredTableAnalysisRule`](crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder) operation.
4 ///
5 /// - The fluent builder is configurable:
6 /// - [`configured_table_identifier(impl Into<String>)`](crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder::configured_table_identifier) / [`set_configured_table_identifier(Option<String>)`](crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder::set_configured_table_identifier):<br>required: **true**<br><p>The unique identifier for the configured table to retrieve. Currently accepts the configured table ID.</p><br>
7 /// - [`analysis_rule_type(ConfiguredTableAnalysisRuleType)`](crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder::analysis_rule_type) / [`set_analysis_rule_type(Option<ConfiguredTableAnalysisRuleType>)`](crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder::set_analysis_rule_type):<br>required: **true**<br><p>The analysis rule to be retrieved. Configured table analysis rules are uniquely identified by their configured table identifier and analysis rule type.</p><br>
8 /// - On success, responds with [`GetConfiguredTableAnalysisRuleOutput`](crate::operation::get_configured_table_analysis_rule::GetConfiguredTableAnalysisRuleOutput) with field(s):
9 /// - [`analysis_rule(Option<ConfiguredTableAnalysisRule>)`](crate::operation::get_configured_table_analysis_rule::GetConfiguredTableAnalysisRuleOutput::analysis_rule): <p>The entire analysis rule output.</p>
10 /// - On failure, responds with [`SdkError<GetConfiguredTableAnalysisRuleError>`](crate::operation::get_configured_table_analysis_rule::GetConfiguredTableAnalysisRuleError)
11 pub fn get_configured_table_analysis_rule(
12 &self,
13 ) -> crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder {
14 crate::operation::get_configured_table_analysis_rule::builders::GetConfiguredTableAnalysisRuleFluentBuilder::new(self.handle.clone())
15 }
16}