[][src]Struct rusoto_ssm::DescribeInstanceInformationRequest

pub struct DescribeInstanceInformationRequest {
    pub filters: Option<Vec<InstanceInformationStringFilter>>,
    pub instance_information_filter_list: Option<Vec<InstanceInformationFilter>>,
    pub max_results: Option<i64>,
    pub next_token: Option<String>,
}

Fields

filters: Option<Vec<InstanceInformationStringFilter>>

One or more filters. Use a filter to return a more specific list of instances. You can filter on Amazon EC2 tag. Specify tags by using a key-value mapping.

instance_information_filter_list: Option<Vec<InstanceInformationFilter>>

This is a legacy method. We recommend that you don't use this method. Instead, use the InstanceInformationFilter action. The InstanceInformationFilter action enables you to return instance information by using tags that are specified as a key-value mapping.

If you do use this method, then you can't use the InstanceInformationFilter action. Using this method and the InstanceInformationFilter action causes an exception error.

max_results: Option<i64>

The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.

next_token: Option<String>

The token for the next set of items to return. (You received this token from a previous call.)

Trait Implementations

impl PartialEq<DescribeInstanceInformationRequest> for DescribeInstanceInformationRequest[src]

impl Default for DescribeInstanceInformationRequest[src]

impl Clone for DescribeInstanceInformationRequest[src]

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

Performs copy-assignment from source. Read more

impl Debug for DescribeInstanceInformationRequest[src]

impl Serialize for DescribeInstanceInformationRequest[src]

Auto Trait Implementations

impl Send for DescribeInstanceInformationRequest

impl Sync for DescribeInstanceInformationRequest

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