Struct aws_sdk_elasticloadbalancingv2::operation::set_subnets::builders::SetSubnetsOutputBuilder
source · #[non_exhaustive]pub struct SetSubnetsOutputBuilder { /* private fields */ }
Expand description
A builder for SetSubnetsOutput
.
Implementations§
source§impl SetSubnetsOutputBuilder
impl SetSubnetsOutputBuilder
sourcepub fn availability_zones(self, input: AvailabilityZone) -> Self
pub fn availability_zones(self, input: AvailabilityZone) -> Self
Appends an item to availability_zones
.
To override the contents of this collection use set_availability_zones
.
Information about the subnets.
sourcepub fn set_availability_zones(
self,
input: Option<Vec<AvailabilityZone>>
) -> Self
pub fn set_availability_zones( self, input: Option<Vec<AvailabilityZone>> ) -> Self
Information about the subnets.
sourcepub fn get_availability_zones(&self) -> &Option<Vec<AvailabilityZone>>
pub fn get_availability_zones(&self) -> &Option<Vec<AvailabilityZone>>
Information about the subnets.
sourcepub fn ip_address_type(self, input: IpAddressType) -> Self
pub fn ip_address_type(self, input: IpAddressType) -> Self
[Network Load Balancers] The IP address type.
[Gateway Load Balancers] The IP address type.
sourcepub fn set_ip_address_type(self, input: Option<IpAddressType>) -> Self
pub fn set_ip_address_type(self, input: Option<IpAddressType>) -> Self
[Network Load Balancers] The IP address type.
[Gateway Load Balancers] The IP address type.
sourcepub fn get_ip_address_type(&self) -> &Option<IpAddressType>
pub fn get_ip_address_type(&self) -> &Option<IpAddressType>
[Network Load Balancers] The IP address type.
[Gateway Load Balancers] The IP address type.
sourcepub fn build(self) -> SetSubnetsOutput
pub fn build(self) -> SetSubnetsOutput
Consumes the builder and constructs a SetSubnetsOutput
.
Trait Implementations§
source§impl Clone for SetSubnetsOutputBuilder
impl Clone for SetSubnetsOutputBuilder
source§fn clone(&self) -> SetSubnetsOutputBuilder
fn clone(&self) -> SetSubnetsOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SetSubnetsOutputBuilder
impl Debug for SetSubnetsOutputBuilder
source§impl Default for SetSubnetsOutputBuilder
impl Default for SetSubnetsOutputBuilder
source§fn default() -> SetSubnetsOutputBuilder
fn default() -> SetSubnetsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SetSubnetsOutputBuilder
impl PartialEq for SetSubnetsOutputBuilder
source§fn eq(&self, other: &SetSubnetsOutputBuilder) -> bool
fn eq(&self, other: &SetSubnetsOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SetSubnetsOutputBuilder
Auto Trait Implementations§
impl Freeze for SetSubnetsOutputBuilder
impl RefUnwindSafe for SetSubnetsOutputBuilder
impl Send for SetSubnetsOutputBuilder
impl Sync for SetSubnetsOutputBuilder
impl Unpin for SetSubnetsOutputBuilder
impl UnwindSafe for SetSubnetsOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.