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 [`DescribeProject`](crate::operation::describe_project::builders::DescribeProjectFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`project_id(impl Into<String>)`](crate::operation::describe_project::builders::DescribeProjectFluentBuilder::project_id) / [`set_project_id(Option<String>)`](crate::operation::describe_project::builders::DescribeProjectFluentBuilder::set_project_id): <p> Unique project identifier. </p>
    ///   - [`sync_from_resources(bool)`](crate::operation::describe_project::builders::DescribeProjectFluentBuilder::sync_from_resources) / [`set_sync_from_resources(bool)`](crate::operation::describe_project::builders::DescribeProjectFluentBuilder::set_sync_from_resources): <p> If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project. </p>
    /// - On success, responds with [`DescribeProjectOutput`](crate::operation::describe_project::DescribeProjectOutput) with field(s):
    ///   - [`details(Option<ProjectDetails>)`](crate::operation::describe_project::DescribeProjectOutput::details): <p> Detailed information about an AWS Mobile Hub project. </p>
    /// - On failure, responds with [`SdkError<DescribeProjectError>`](crate::operation::describe_project::DescribeProjectError)
    pub fn describe_project(&self) -> crate::operation::describe_project::builders::DescribeProjectFluentBuilder {
        crate::operation::describe_project::builders::DescribeProjectFluentBuilder::new(self.handle.clone())
    }
}