1
2
3
4
5
6
7
8
9
10
11
12
13
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`CreateTags`](crate::operation::create_tags::builders::CreateTagsFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`configuration_ids(impl Into<String>)`](crate::operation::create_tags::builders::CreateTagsFluentBuilder::configuration_ids) / [`set_configuration_ids(Option<Vec<String>>)`](crate::operation::create_tags::builders::CreateTagsFluentBuilder::set_configuration_ids): <p>A list of configuration items that you want to tag.</p>
    ///   - [`tags(Tag)`](crate::operation::create_tags::builders::CreateTagsFluentBuilder::tags) / [`set_tags(Option<Vec<Tag>>)`](crate::operation::create_tags::builders::CreateTagsFluentBuilder::set_tags): <p>Tags that you want to associate with one or more configuration items. Specify the tags that you want to create in a <i>key</i>-<i>value</i> format. For example:</p>  <p> <code>{"key": "serverType", "value": "webServer"}</code> </p>
    /// - On success, responds with [`CreateTagsOutput`](crate::operation::create_tags::CreateTagsOutput)
    /// - On failure, responds with [`SdkError<CreateTagsError>`](crate::operation::create_tags::CreateTagsError)
    pub fn create_tags(&self) -> crate::operation::create_tags::builders::CreateTagsFluentBuilder {
        crate::operation::create_tags::builders::CreateTagsFluentBuilder::new(self.handle.clone())
    }
}