pub struct CreateArchiveRuleRequest {
pub analyzer_name: String,
pub client_token: Option<String>,
pub filter: HashMap<String, Criterion>,
pub rule_name: String,
}
Expand description
Creates an archive rule.
Fields§
§analyzer_name: String
The name of the created analyzer.
client_token: Option<String>
A client token.
filter: HashMap<String, Criterion>
The criteria for the rule.
rule_name: String
The name of the rule to create.
Trait Implementations§
Source§impl Clone for CreateArchiveRuleRequest
impl Clone for CreateArchiveRuleRequest
Source§fn clone(&self) -> CreateArchiveRuleRequest
fn clone(&self) -> CreateArchiveRuleRequest
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 moreSource§impl Debug for CreateArchiveRuleRequest
impl Debug for CreateArchiveRuleRequest
Source§impl Default for CreateArchiveRuleRequest
impl Default for CreateArchiveRuleRequest
Source§fn default() -> CreateArchiveRuleRequest
fn default() -> CreateArchiveRuleRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateArchiveRuleRequest
impl PartialEq for CreateArchiveRuleRequest
Source§impl Serialize for CreateArchiveRuleRequest
impl Serialize for CreateArchiveRuleRequest
impl StructuralPartialEq for CreateArchiveRuleRequest
Auto Trait Implementations§
impl Freeze for CreateArchiveRuleRequest
impl RefUnwindSafe for CreateArchiveRuleRequest
impl Send for CreateArchiveRuleRequest
impl Sync for CreateArchiveRuleRequest
impl Unpin for CreateArchiveRuleRequest
impl UnwindSafe for CreateArchiveRuleRequest
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