pub struct JobFilter {
pub name: Option<String>,
pub values: Option<Vec<String>>,
}
Expand description
Describes a filter that returns a more specific list of recommendation export jobs.
This filter is used with the DescribeRecommendationExportJobs
action.
Fields§
§name: Option<String>
The name of the filter.
Specify ResourceType
to return export jobs of a specific resource type (e.g., Ec2Instance
).
Specify JobStatus
to return export jobs with a specific status (e.g, Complete
).
values: Option<Vec<String>>
The value of the filter.
If you specify the name
parameter as ResourceType
, the valid values are Ec2Instance
or AutoScalingGroup
.
If you specify the name
parameter as JobStatus
, the valid values are Queued
, InProgress
, Complete
, or Failed
.
Trait Implementations§
impl StructuralPartialEq for JobFilter
Auto Trait Implementations§
impl Freeze for JobFilter
impl RefUnwindSafe for JobFilter
impl Send for JobFilter
impl Sync for JobFilter
impl Unpin for JobFilter
impl UnwindSafe for JobFilter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more