// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`UpdateOrganisation`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`country_code(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::country_code) / [`set_country_code(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_country_code):<br>required: **false**<br>(undocumented)<br>
/// - [`contact_email(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::contact_email) / [`set_contact_email(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_contact_email):<br>required: **false**<br>(undocumented)<br>
/// - [`contact_phone(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::contact_phone) / [`set_contact_phone(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_contact_phone):<br>required: **false**<br>(undocumented)<br>
/// - [`admin_email(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::admin_email) / [`set_admin_email(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_admin_email):<br>required: **false**<br>(undocumented)<br>
/// - [`sector(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::sector) / [`set_sector(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_sector):<br>required: **false**<br>(undocumented)<br>
/// - [`id(impl Into<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::id) / [`set_id(Option<String>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_id):<br>required: **true**<br>(undocumented)<br>
/// - [`status(OrgStatus)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::status) / [`set_status(Option<OrgStatus>)`](crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::set_status):<br>required: **false**<br>(undocumented)<br>
/// - On success, responds with [`UpdateOrganisationOutput`](crate::operation::update_organisation::UpdateOrganisationOutput) with field(s):
/// - [`id(String)`](crate::operation::update_organisation::UpdateOrganisationOutput::id): (undocumented)
/// - [`name(String)`](crate::operation::update_organisation::UpdateOrganisationOutput::name): (undocumented)
/// - [`country_code(Option<String>)`](crate::operation::update_organisation::UpdateOrganisationOutput::country_code): (undocumented)
/// - [`contact_email(Option<String>)`](crate::operation::update_organisation::UpdateOrganisationOutput::contact_email): (undocumented)
/// - [`contact_phone(Option<String>)`](crate::operation::update_organisation::UpdateOrganisationOutput::contact_phone): (undocumented)
/// - [`created_by(String)`](crate::operation::update_organisation::UpdateOrganisationOutput::created_by): (undocumented)
/// - [`admin_email(String)`](crate::operation::update_organisation::UpdateOrganisationOutput::admin_email): (undocumented)
/// - [`status(OrgStatus)`](crate::operation::update_organisation::UpdateOrganisationOutput::status): (undocumented)
/// - [`sector(Option<String>)`](crate::operation::update_organisation::UpdateOrganisationOutput::sector): (undocumented)
/// - [`created_at(DateTime)`](crate::operation::update_organisation::UpdateOrganisationOutput::created_at): (undocumented)
/// - [`updated_at(DateTime)`](crate::operation::update_organisation::UpdateOrganisationOutput::updated_at): (undocumented)
/// - [`updated_by(String)`](crate::operation::update_organisation::UpdateOrganisationOutput::updated_by): (undocumented)
/// - On failure, responds with [`SdkError<UpdateOrganisationError>`](crate::operation::update_organisation::UpdateOrganisationError)
pub fn update_organisation(&self) -> crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder {
crate::operation::update_organisation::builders::UpdateOrganisationFluentBuilder::new(self.handle.clone())
}
}