Struct aws_sdk_ec2::input::modify_reserved_instances_input::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ModifyReservedInstancesInput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn reserved_instances_ids(self, input: impl Into<String>) -> Self
pub fn reserved_instances_ids(self, input: impl Into<String>) -> Self
Appends an item to reserved_instances_ids
.
To override the contents of this collection use set_reserved_instances_ids
.
The IDs of the Reserved Instances to modify.
sourcepub fn set_reserved_instances_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_reserved_instances_ids(self, input: Option<Vec<String>>) -> Self
The IDs of the Reserved Instances to modify.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
A unique, case-sensitive token you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.
sourcepub fn target_configurations(self, input: ReservedInstancesConfiguration) -> Self
pub fn target_configurations(self, input: ReservedInstancesConfiguration) -> Self
Appends an item to target_configurations
.
To override the contents of this collection use set_target_configurations
.
The configuration settings for the Reserved Instances to modify.
sourcepub fn set_target_configurations(
self,
input: Option<Vec<ReservedInstancesConfiguration>>
) -> Self
pub fn set_target_configurations(
self,
input: Option<Vec<ReservedInstancesConfiguration>>
) -> Self
The configuration settings for the Reserved Instances to modify.
sourcepub fn build(self) -> Result<ModifyReservedInstancesInput, BuildError>
pub fn build(self) -> Result<ModifyReservedInstancesInput, BuildError>
Consumes the builder and constructs a ModifyReservedInstancesInput
.