[][src]Struct rusoto_elbv2::SetSubnetsInput

pub struct SetSubnetsInput {
    pub load_balancer_arn: String,
    pub subnet_mappings: Option<Vec<SubnetMapping>>,
    pub subnets: Option<Vec<String>>,
}

Fields

load_balancer_arn: String

The Amazon Resource Name (ARN) of the load balancer.

subnet_mappings: Option<Vec<SubnetMapping>>

The IDs of the public subnets. You must specify subnets from at least two Availability Zones. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.

You cannot specify Elastic IP addresses for your subnets.

subnets: Option<Vec<String>>

The IDs of the public subnets. You must specify subnets from at least two Availability Zones. You can specify only one subnet per Availability Zone. You must specify either subnets or subnet mappings.

Trait Implementations

impl PartialEq<SetSubnetsInput> for SetSubnetsInput[src]

impl Default for SetSubnetsInput[src]

impl Clone for SetSubnetsInput[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for SetSubnetsInput[src]

Auto Trait Implementations

impl Send for SetSubnetsInput

impl Sync for SetSubnetsInput

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self