#[non_exhaustive]pub struct DescribeAuditTaskOutput {
pub task_status: Option<AuditTaskStatus>,
pub task_type: Option<AuditTaskType>,
pub task_start_time: Option<DateTime>,
pub task_statistics: Option<TaskStatistics>,
pub scheduled_audit_name: Option<String>,
pub audit_details: Option<HashMap<String, AuditCheckDetails>>,
/* private fields */
}
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.task_status: Option<AuditTaskStatus>
The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".
task_type: Option<AuditTaskType>
The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".
task_start_time: Option<DateTime>
The time the audit started.
task_statistics: Option<TaskStatistics>
Statistical information about the audit.
scheduled_audit_name: Option<String>
The name of the scheduled audit (only if the audit was a scheduled audit).
audit_details: Option<HashMap<String, AuditCheckDetails>>
Detailed information about each check performed during this audit.
Implementations§
source§impl DescribeAuditTaskOutput
impl DescribeAuditTaskOutput
sourcepub fn task_status(&self) -> Option<&AuditTaskStatus>
pub fn task_status(&self) -> Option<&AuditTaskStatus>
The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".
sourcepub fn task_type(&self) -> Option<&AuditTaskType>
pub fn task_type(&self) -> Option<&AuditTaskType>
The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".
sourcepub fn task_start_time(&self) -> Option<&DateTime>
pub fn task_start_time(&self) -> Option<&DateTime>
The time the audit started.
sourcepub fn task_statistics(&self) -> Option<&TaskStatistics>
pub fn task_statistics(&self) -> Option<&TaskStatistics>
Statistical information about the audit.
sourcepub fn scheduled_audit_name(&self) -> Option<&str>
pub fn scheduled_audit_name(&self) -> Option<&str>
The name of the scheduled audit (only if the audit was a scheduled audit).
sourcepub fn audit_details(&self) -> Option<&HashMap<String, AuditCheckDetails>>
pub fn audit_details(&self) -> Option<&HashMap<String, AuditCheckDetails>>
Detailed information about each check performed during this audit.
source§impl DescribeAuditTaskOutput
impl DescribeAuditTaskOutput
sourcepub fn builder() -> DescribeAuditTaskOutputBuilder
pub fn builder() -> DescribeAuditTaskOutputBuilder
Creates a new builder-style object to manufacture DescribeAuditTaskOutput
.
Trait Implementations§
source§impl Clone for DescribeAuditTaskOutput
impl Clone for DescribeAuditTaskOutput
source§fn clone(&self) -> DescribeAuditTaskOutput
fn clone(&self) -> DescribeAuditTaskOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeAuditTaskOutput
impl Debug for DescribeAuditTaskOutput
source§impl PartialEq for DescribeAuditTaskOutput
impl PartialEq for DescribeAuditTaskOutput
source§fn eq(&self, other: &DescribeAuditTaskOutput) -> bool
fn eq(&self, other: &DescribeAuditTaskOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeAuditTaskOutput
impl RequestId for DescribeAuditTaskOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DescribeAuditTaskOutput
Auto Trait Implementations§
impl Freeze for DescribeAuditTaskOutput
impl RefUnwindSafe for DescribeAuditTaskOutput
impl Send for DescribeAuditTaskOutput
impl Sync for DescribeAuditTaskOutput
impl Unpin for DescribeAuditTaskOutput
impl UnwindSafe for DescribeAuditTaskOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more