[][src]Struct rusoto_ec2::ModifyHostsRequest

pub struct ModifyHostsRequest {
    pub auto_placement: Option<String>,
    pub host_ids: Vec<String>,
    pub host_recovery: Option<String>,
}

Fields

auto_placement: Option<String>

Specify whether to enable or disable auto-placement.

host_ids: Vec<String>

The IDs of the Dedicated Hosts to modify.

host_recovery: Option<String>

Indicates whether to enable or disable host recovery for the Dedicated Host. For more information, see Host Recovery in the Amazon Elastic Compute Cloud User Guide.

Trait Implementations

impl Clone for ModifyHostsRequest[src]

impl Default for ModifyHostsRequest[src]

impl PartialEq<ModifyHostsRequest> for ModifyHostsRequest[src]

impl Debug for ModifyHostsRequest[src]

impl StructuralPartialEq for ModifyHostsRequest[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self