#[non_exhaustive]pub struct DescribeBundleTasksInput {
pub bundle_ids: Option<Vec<String>>,
pub filters: Option<Vec<Filter>>,
pub dry_run: Option<bool>,
}
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.bundle_ids: Option<Vec<String>>
The bundle task IDs.
Default: Describes all your bundle tasks.
filters: Option<Vec<Filter>>
The filters.
-
bundle-id
- The ID of the bundle task. -
error-code
- If the task failed, the error code returned. -
error-message
- If the task failed, the error message returned. -
instance-id
- The ID of the instance. -
progress
- The level of task completion, as a percentage (for example, 20%). -
s3-bucket
- The Amazon S3 bucket to store the AMI. -
s3-prefix
- The beginning of the AMI name. -
start-time
- The time the task started (for example, 2013-09-15T17:15:20.000Z). -
state
- The state of the task (pending
|waiting-for-shutdown
|bundling
|storing
|cancelling
|complete
|failed
). -
update-time
- The time of the most recent update for the task.
dry_run: Option<bool>
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Implementations§
source§impl DescribeBundleTasksInput
impl DescribeBundleTasksInput
sourcepub fn bundle_ids(&self) -> Option<&[String]>
pub fn bundle_ids(&self) -> Option<&[String]>
The bundle task IDs.
Default: Describes all your bundle tasks.
sourcepub fn filters(&self) -> Option<&[Filter]>
pub fn filters(&self) -> Option<&[Filter]>
The filters.
-
bundle-id
- The ID of the bundle task. -
error-code
- If the task failed, the error code returned. -
error-message
- If the task failed, the error message returned. -
instance-id
- The ID of the instance. -
progress
- The level of task completion, as a percentage (for example, 20%). -
s3-bucket
- The Amazon S3 bucket to store the AMI. -
s3-prefix
- The beginning of the AMI name. -
start-time
- The time the task started (for example, 2013-09-15T17:15:20.000Z). -
state
- The state of the task (pending
|waiting-for-shutdown
|bundling
|storing
|cancelling
|complete
|failed
). -
update-time
- The time of the most recent update for the task.
source§impl DescribeBundleTasksInput
impl DescribeBundleTasksInput
sourcepub fn builder() -> DescribeBundleTasksInputBuilder
pub fn builder() -> DescribeBundleTasksInputBuilder
Creates a new builder-style object to manufacture DescribeBundleTasksInput
.
Trait Implementations§
source§impl Clone for DescribeBundleTasksInput
impl Clone for DescribeBundleTasksInput
source§fn clone(&self) -> DescribeBundleTasksInput
fn clone(&self) -> DescribeBundleTasksInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeBundleTasksInput
impl Debug for DescribeBundleTasksInput
source§impl PartialEq<DescribeBundleTasksInput> for DescribeBundleTasksInput
impl PartialEq<DescribeBundleTasksInput> for DescribeBundleTasksInput
source§fn eq(&self, other: &DescribeBundleTasksInput) -> bool
fn eq(&self, other: &DescribeBundleTasksInput) -> bool
self
and other
values to be equal, and is used
by ==
.