1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub use crate::operation::modify_reserved_instances::_modify_reserved_instances_output::ModifyReservedInstancesOutputBuilder;
|
3 - |
|
4 2 | pub use crate::operation::modify_reserved_instances::_modify_reserved_instances_input::ModifyReservedInstancesInputBuilder;
|
5 3 |
|
4 + | pub use crate::operation::modify_reserved_instances::_modify_reserved_instances_output::ModifyReservedInstancesOutputBuilder;
|
5 + |
|
6 6 | impl crate::operation::modify_reserved_instances::builders::ModifyReservedInstancesInputBuilder {
|
7 7 | /// Sends a request with this input using the given client.
|
8 8 | pub async fn send_with(
|
9 9 | self,
|
10 10 | client: &crate::Client,
|
11 11 | ) -> ::std::result::Result<
|
12 12 | crate::operation::modify_reserved_instances::ModifyReservedInstancesOutput,
|
13 13 | ::aws_smithy_runtime_api::client::result::SdkError<
|
14 14 | crate::operation::modify_reserved_instances::ModifyReservedInstancesError,
|
15 15 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
16 16 | >,
|
17 17 | > {
|
18 18 | let mut fluent_builder = client.modify_reserved_instances();
|
19 19 | fluent_builder.inner = self;
|
20 20 | fluent_builder.send().await
|
21 21 | }
|
22 22 | }
|
23 23 | /// Fluent builder constructing a request to `ModifyReservedInstances`.
|
24 24 | ///
|
25 25 | /// <p>Modifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type. The Reserved Instances to be modified must be identical, except for Availability Zone, network platform, and instance type.</p>
|
26 26 | /// <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-modifying.html">Modify Reserved Instances</a> in the <i>Amazon EC2 User Guide</i>.</p>
|
27 27 | #[derive(::std::clone::Clone, ::std::fmt::Debug)]
|
28 28 | pub struct ModifyReservedInstancesFluentBuilder {
|
29 29 | handle: ::std::sync::Arc<crate::client::Handle>,
|
30 30 | inner: crate::operation::modify_reserved_instances::builders::ModifyReservedInstancesInputBuilder,
|
31 31 | config_override: ::std::option::Option<crate::config::Builder>,
|
32 32 | }
|
33 33 | impl
|
34 34 | crate::client::customize::internal::CustomizableSend<
|
35 35 | crate::operation::modify_reserved_instances::ModifyReservedInstancesOutput,
|