Struct aws_sdk_ssm::operation::describe_instance_information::DescribeInstanceInformationInput
source · #[non_exhaustive]pub struct DescribeInstanceInformationInput {
pub instance_information_filter_list: Option<Vec<InstanceInformationFilter>>,
pub filters: Option<Vec<InstanceInformationStringFilter>>,
pub max_results: Option<i32>,
pub next_token: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.instance_information_filter_list: Option<Vec<InstanceInformationFilter>>
This is a legacy method. We recommend that you don't use this method. Instead, use the Filters
data type. Filters
enables you to return node information by filtering based on tags applied to managed nodes.
Attempting to use InstanceInformationFilterList
and Filters
leads to an exception error.
filters: Option<Vec<InstanceInformationStringFilter>>
One or more filters. Use a filter to return a more specific list of managed nodes. You can filter based on tags applied to your managed nodes. Tag filters can't be combined with other filter types. Use this Filters
data type instead of InstanceInformationFilterList
, which is deprecated.
max_results: Option<i32>
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. The default value is 10 items.
next_token: Option<String>
The token for the next set of items to return. (You received this token from a previous call.)
Implementations§
source§impl DescribeInstanceInformationInput
impl DescribeInstanceInformationInput
sourcepub fn instance_information_filter_list(&self) -> &[InstanceInformationFilter]
pub fn instance_information_filter_list(&self) -> &[InstanceInformationFilter]
This is a legacy method. We recommend that you don't use this method. Instead, use the Filters
data type. Filters
enables you to return node information by filtering based on tags applied to managed nodes.
Attempting to use InstanceInformationFilterList
and Filters
leads to an exception error.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .instance_information_filter_list.is_none()
.
sourcepub fn filters(&self) -> &[InstanceInformationStringFilter]
pub fn filters(&self) -> &[InstanceInformationStringFilter]
One or more filters. Use a filter to return a more specific list of managed nodes. You can filter based on tags applied to your managed nodes. Tag filters can't be combined with other filter types. Use this Filters
data type instead of InstanceInformationFilterList
, which is deprecated.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .filters.is_none()
.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
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. The default value is 10 items.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The token for the next set of items to return. (You received this token from a previous call.)
source§impl DescribeInstanceInformationInput
impl DescribeInstanceInformationInput
sourcepub fn builder() -> DescribeInstanceInformationInputBuilder
pub fn builder() -> DescribeInstanceInformationInputBuilder
Creates a new builder-style object to manufacture DescribeInstanceInformationInput
.
Trait Implementations§
source§impl Clone for DescribeInstanceInformationInput
impl Clone for DescribeInstanceInformationInput
source§fn clone(&self) -> DescribeInstanceInformationInput
fn clone(&self) -> DescribeInstanceInformationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DescribeInstanceInformationInput
impl PartialEq for DescribeInstanceInformationInput
source§fn eq(&self, other: &DescribeInstanceInformationInput) -> bool
fn eq(&self, other: &DescribeInstanceInformationInput) -> bool
self
and other
values to be equal, and is used
by ==
.