pub struct CreateBillingAlertUsageThresholdFilters {
pub customer: Option<String>,
pub type_: CreateBillingAlertUsageThresholdFiltersType,
}
Expand description
The filters allows limiting the scope of this usage alert. You can only specify up to one filter at this time.
Fields§
§customer: Option<String>
Limit the scope to this usage alert only to this customer.
type_: CreateBillingAlertUsageThresholdFiltersType
What type of filter is being applied to this usage alert.
Implementations§
Source§impl CreateBillingAlertUsageThresholdFilters
impl CreateBillingAlertUsageThresholdFilters
pub fn new( type_: impl Into<CreateBillingAlertUsageThresholdFiltersType>, ) -> Self
Trait Implementations§
Source§impl Clone for CreateBillingAlertUsageThresholdFilters
impl Clone for CreateBillingAlertUsageThresholdFilters
Source§fn clone(&self) -> CreateBillingAlertUsageThresholdFilters
fn clone(&self) -> CreateBillingAlertUsageThresholdFilters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for CreateBillingAlertUsageThresholdFilters
impl RefUnwindSafe for CreateBillingAlertUsageThresholdFilters
impl Send for CreateBillingAlertUsageThresholdFilters
impl Sync for CreateBillingAlertUsageThresholdFilters
impl Unpin for CreateBillingAlertUsageThresholdFilters
impl UnwindSafe for CreateBillingAlertUsageThresholdFilters
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