superposition_sdk 0.100.1

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 [`GetResolvedConfig`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder) operation.
                            ///
                            /// - The fluent builder is configurable:
    ///   - [`workspace_id(impl Into<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::workspace_id) / [`set_workspace_id(Option<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_workspace_id):<br>required: **true**<br>(undocumented)<br>
    ///   - [`org_id(impl Into<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::org_id) / [`set_org_id(Option<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_org_id):<br>required: **true**<br>(undocumented)<br>
    ///   - [`prefix(impl Into<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::prefix) / [`set_prefix(Option<Vec::<String>>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_prefix):<br>required: **false**<br>(undocumented)<br>
    ///   - [`version(impl Into<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::version) / [`set_version(Option<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_version):<br>required: **false**<br>(undocumented)<br>
    ///   - [`show_reasoning(bool)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::show_reasoning) / [`set_show_reasoning(Option<bool>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_show_reasoning):<br>required: **false**<br>(undocumented)<br>
    ///   - [`merge_strategy(MergeStrategy)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::merge_strategy) / [`set_merge_strategy(Option<MergeStrategy>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_merge_strategy):<br>required: **false**<br>(undocumented)<br>
    ///   - [`context_id(impl Into<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::context_id) / [`set_context_id(Option<String>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_context_id):<br>required: **false**<br>(undocumented)<br>
    ///   - [`resolve_remote(bool)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::resolve_remote) / [`set_resolve_remote(Option<bool>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_resolve_remote):<br>required: **false**<br>Intended for control resolution. If true, evaluates and includes remote cohort-based contexts during config resolution.<br>
    ///   - [`context(impl Into<String>, Document)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::context) / [`set_context(Option<HashMap::<String, Document>>)`](crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::set_context):<br>required: **false**<br>Map representing the context. Keys correspond to the names of the dimensions.<br>
                            /// - On success, responds with [`GetResolvedConfigOutput`](crate::operation::get_resolved_config::GetResolvedConfigOutput) with field(s):
    ///   - [`config(Document)`](crate::operation::get_resolved_config::GetResolvedConfigOutput::config): (undocumented)
    ///   - [`version(String)`](crate::operation::get_resolved_config::GetResolvedConfigOutput::version): (undocumented)
    ///   - [`last_modified(DateTime)`](crate::operation::get_resolved_config::GetResolvedConfigOutput::last_modified): (undocumented)
    ///   - [`audit_id(Option<String>)`](crate::operation::get_resolved_config::GetResolvedConfigOutput::audit_id): (undocumented)
                            /// - On failure, responds with [`SdkError<GetResolvedConfigError>`](crate::operation::get_resolved_config::GetResolvedConfigError)
    pub fn get_resolved_config(&self) -> crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder {
                                crate::operation::get_resolved_config::builders::GetResolvedConfigFluentBuilder::new(self.handle.clone())
                            }
}