pub struct ScheduledAuditMetadata {
pub day_of_month: Option<String>,
pub day_of_week: Option<String>,
pub frequency: Option<String>,
pub scheduled_audit_arn: Option<String>,
pub scheduled_audit_name: Option<String>,
}Expand description
Information about the scheduled audit.
Fields§
§day_of_month: Option<String>The day of the month on which the scheduled audit is run (if the frequency is "MONTHLY"). If days 29-31 are specified, and the month does not have that many days, the audit takes place on the "LAST" day of the month.
day_of_week: Option<String>The day of the week on which the scheduled audit is run (if the frequency is "WEEKLY" or "BIWEEKLY").
frequency: Option<String>How often the scheduled audit occurs.
scheduled_audit_arn: Option<String>The ARN of the scheduled audit.
scheduled_audit_name: Option<String>The name of the scheduled audit.
Trait Implementations§
Source§impl Clone for ScheduledAuditMetadata
impl Clone for ScheduledAuditMetadata
Source§fn clone(&self) -> ScheduledAuditMetadata
fn clone(&self) -> ScheduledAuditMetadata
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 ScheduledAuditMetadata
impl Debug for ScheduledAuditMetadata
Source§impl Default for ScheduledAuditMetadata
impl Default for ScheduledAuditMetadata
Source§fn default() -> ScheduledAuditMetadata
fn default() -> ScheduledAuditMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScheduledAuditMetadata
impl<'de> Deserialize<'de> for ScheduledAuditMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ScheduledAuditMetadata
impl PartialEq for ScheduledAuditMetadata
impl StructuralPartialEq for ScheduledAuditMetadata
Auto Trait Implementations§
impl Freeze for ScheduledAuditMetadata
impl RefUnwindSafe for ScheduledAuditMetadata
impl Send for ScheduledAuditMetadata
impl Sync for ScheduledAuditMetadata
impl Unpin for ScheduledAuditMetadata
impl UnwindSafe for ScheduledAuditMetadata
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