Skip to main content

aws_sdk_devopsagent/client/
describe_support_level.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 [`DescribeSupportLevel`](crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`agent_space_id(impl Into<String>)`](crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder::agent_space_id) / [`set_agent_space_id(Option<String>)`](crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder::set_agent_space_id):<br>required: **true**<br>The unique identifier for the agent space containing the task<br>
7    ///   - [`task_id(impl Into<String>)`](crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder::task_id) / [`set_task_id(Option<String>)`](crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder::set_task_id):<br>required: **true**<br>The unique identifier for this task<br>
8    /// - On success, responds with [`DescribeSupportLevelOutput`](crate::operation::describe_support_level::DescribeSupportLevelOutput) with field(s):
9    ///   - [`support_level(Option<SupportLevel>)`](crate::operation::describe_support_level::DescribeSupportLevelOutput::support_level): The account's support level
10    ///   - [`mosaic_support_level(Option<SupportLevel>)`](crate::operation::describe_support_level::DescribeSupportLevelOutput::mosaic_support_level): The account's Mosaic equivalent support level
11    ///   - [`active_subscription(Option<bool>)`](crate::operation::describe_support_level::DescribeSupportLevelOutput::active_subscription): Whether or not the account's subscription is active
12    /// - On failure, responds with [`SdkError<DescribeSupportLevelError>`](crate::operation::describe_support_level::DescribeSupportLevelError)
13    pub fn describe_support_level(&self) -> crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder {
14        crate::operation::describe_support_level::builders::DescribeSupportLevelFluentBuilder::new(self.handle.clone())
15    }
16}