aws_sdk_cleanrooms/client/get_collaboration_analysis_template.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 [`GetCollaborationAnalysisTemplate`](crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder) operation.
4 ///
5 /// - The fluent builder is configurable:
6 /// - [`collaboration_identifier(impl Into<String>)`](crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder::collaboration_identifier) / [`set_collaboration_identifier(Option<String>)`](crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder::set_collaboration_identifier):<br>required: **true**<br><p>A unique identifier for the collaboration that the analysis templates belong to. Currently accepts collaboration ID.</p><br>
7 /// - [`analysis_template_arn(impl Into<String>)`](crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder::analysis_template_arn) / [`set_analysis_template_arn(Option<String>)`](crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder::set_analysis_template_arn):<br>required: **true**<br><p>The Amazon Resource Name (ARN) associated with the analysis template within a collaboration.</p><br>
8 /// - On success, responds with [`GetCollaborationAnalysisTemplateOutput`](crate::operation::get_collaboration_analysis_template::GetCollaborationAnalysisTemplateOutput) with field(s):
9 /// - [`collaboration_analysis_template(Option<CollaborationAnalysisTemplate>)`](crate::operation::get_collaboration_analysis_template::GetCollaborationAnalysisTemplateOutput::collaboration_analysis_template): <p>The analysis template within a collaboration.</p>
10 /// - On failure, responds with [`SdkError<GetCollaborationAnalysisTemplateError>`](crate::operation::get_collaboration_analysis_template::GetCollaborationAnalysisTemplateError)
11 pub fn get_collaboration_analysis_template(
12 &self,
13 ) -> crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder {
14 crate::operation::get_collaboration_analysis_template::builders::GetCollaborationAnalysisTemplateFluentBuilder::new(self.handle.clone())
15 }
16}