Struct aws_sdk_fsx::input::DescribeBackupsInput [−][src]
#[non_exhaustive]pub struct DescribeBackupsInput {
pub backup_ids: Option<Vec<String>>,
pub filters: Option<Vec<Filter>>,
pub max_results: Option<i32>,
pub next_token: Option<String>,
}Expand description
The request object for DescribeBackups operation.
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.backup_ids: Option<Vec<String>>IDs of the backups you want to retrieve (String). This overrides any filters. If any IDs are not found, BackupNotFound will be thrown.
filters: Option<Vec<Filter>>Filters structure. Supported names are file-system-id,
backup-type, file-system-type, and
volume-id.
max_results: Option<i32>Maximum number of backups to return in the response (integer). This
parameter value must be greater than 0. The number of items that Amazon FSx returns is
the minimum of the MaxResults parameter specified in the request and the
service's internal maximum number of items per page.
next_token: Option<String>Opaque pagination token returned from a previous
DescribeBackups operation (String). If a token present, the action
continues the list from where the returning call left off.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeBackups, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DescribeBackups, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<DescribeBackups>
Creates a new builder-style object to manufacture DescribeBackupsInput
IDs of the backups you want to retrieve (String). This overrides any filters. If any IDs are not found, BackupNotFound will be thrown.
Filters structure. Supported names are file-system-id,
backup-type, file-system-type, and
volume-id.
Maximum number of backups to return in the response (integer). This
parameter value must be greater than 0. The number of items that Amazon FSx returns is
the minimum of the MaxResults parameter specified in the request and the
service's internal maximum number of items per page.
Opaque pagination token returned from a previous
DescribeBackups operation (String). If a token present, the action
continues the list from where the returning call left off.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for DescribeBackupsInput
impl Send for DescribeBackupsInput
impl Sync for DescribeBackupsInput
impl Unpin for DescribeBackupsInput
impl UnwindSafe for DescribeBackupsInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more