superposition_sdk 0.100.2

Rust SDK to work with Superposition
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`GetOrganisation`](crate::operation::get_organisation::builders::GetOrganisationFluentBuilder) operation.
                            ///
                            /// - The fluent builder is configurable:
    ///   - [`id(impl Into<String>)`](crate::operation::get_organisation::builders::GetOrganisationFluentBuilder::id) / [`set_id(Option<String>)`](crate::operation::get_organisation::builders::GetOrganisationFluentBuilder::set_id):<br>required: **true**<br>(undocumented)<br>
                            /// - On success, responds with [`GetOrganisationOutput`](crate::operation::get_organisation::GetOrganisationOutput) with field(s):
    ///   - [`id(String)`](crate::operation::get_organisation::GetOrganisationOutput::id): (undocumented)
    ///   - [`name(String)`](crate::operation::get_organisation::GetOrganisationOutput::name): (undocumented)
    ///   - [`country_code(Option<String>)`](crate::operation::get_organisation::GetOrganisationOutput::country_code): (undocumented)
    ///   - [`contact_email(Option<String>)`](crate::operation::get_organisation::GetOrganisationOutput::contact_email): (undocumented)
    ///   - [`contact_phone(Option<String>)`](crate::operation::get_organisation::GetOrganisationOutput::contact_phone): (undocumented)
    ///   - [`created_by(String)`](crate::operation::get_organisation::GetOrganisationOutput::created_by): (undocumented)
    ///   - [`admin_email(String)`](crate::operation::get_organisation::GetOrganisationOutput::admin_email): (undocumented)
    ///   - [`status(OrgStatus)`](crate::operation::get_organisation::GetOrganisationOutput::status): (undocumented)
    ///   - [`sector(Option<String>)`](crate::operation::get_organisation::GetOrganisationOutput::sector): (undocumented)
    ///   - [`created_at(DateTime)`](crate::operation::get_organisation::GetOrganisationOutput::created_at): (undocumented)
    ///   - [`updated_at(DateTime)`](crate::operation::get_organisation::GetOrganisationOutput::updated_at): (undocumented)
    ///   - [`updated_by(String)`](crate::operation::get_organisation::GetOrganisationOutput::updated_by): (undocumented)
                            /// - On failure, responds with [`SdkError<GetOrganisationError>`](crate::operation::get_organisation::GetOrganisationError)
    pub fn get_organisation(&self) -> crate::operation::get_organisation::builders::GetOrganisationFluentBuilder {
                                crate::operation::get_organisation::builders::GetOrganisationFluentBuilder::new(self.handle.clone())
                            }
}