#[non_exhaustive]pub struct ListServiceInstancesInput {
pub service_name: Option<String>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
pub filters: Option<Vec<ListServiceInstancesFilter>>,
pub sort_by: Option<ListServiceInstancesSortBy>,
pub sort_order: Option<SortOrder>,
}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.service_name: Option<String>The name of the service that the service instance belongs to.
next_token: Option<String>A token that indicates the location of the next service in the array of service instances, after the list of service instances that was previously requested.
max_results: Option<i32>The maximum number of service instances to list.
filters: Option<Vec<ListServiceInstancesFilter>>An array of filtering criteria that scope down the result list. By default, all service instances in the Amazon Web Services account are returned.
sort_by: Option<ListServiceInstancesSortBy>The field that the result list is sorted by.
When you choose to sort by serviceName, service instances within each service are sorted by service instance name.
Default: serviceName
sort_order: Option<SortOrder>Result list sort order.
Default: ASCENDING
Implementations§
source§impl ListServiceInstancesInput
impl ListServiceInstancesInput
sourcepub fn service_name(&self) -> Option<&str>
pub fn service_name(&self) -> Option<&str>
The name of the service that the service instance belongs to.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
A token that indicates the location of the next service in the array of service instances, after the list of service instances that was previously requested.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of service instances to list.
sourcepub fn filters(&self) -> &[ListServiceInstancesFilter]
pub fn filters(&self) -> &[ListServiceInstancesFilter]
An array of filtering criteria that scope down the result list. By default, all service instances in the Amazon Web Services account are returned.
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 sort_by(&self) -> Option<&ListServiceInstancesSortBy>
pub fn sort_by(&self) -> Option<&ListServiceInstancesSortBy>
The field that the result list is sorted by.
When you choose to sort by serviceName, service instances within each service are sorted by service instance name.
Default: serviceName
sourcepub fn sort_order(&self) -> Option<&SortOrder>
pub fn sort_order(&self) -> Option<&SortOrder>
Result list sort order.
Default: ASCENDING
source§impl ListServiceInstancesInput
impl ListServiceInstancesInput
sourcepub fn builder() -> ListServiceInstancesInputBuilder
pub fn builder() -> ListServiceInstancesInputBuilder
Creates a new builder-style object to manufacture ListServiceInstancesInput.
Trait Implementations§
source§impl Clone for ListServiceInstancesInput
impl Clone for ListServiceInstancesInput
source§fn clone(&self) -> ListServiceInstancesInput
fn clone(&self) -> ListServiceInstancesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListServiceInstancesInput
impl Debug for ListServiceInstancesInput
source§impl PartialEq for ListServiceInstancesInput
impl PartialEq for ListServiceInstancesInput
source§fn eq(&self, other: &ListServiceInstancesInput) -> bool
fn eq(&self, other: &ListServiceInstancesInput) -> bool
self and other values to be equal, and is used
by ==.