AWS SDK for C++  1.8.183
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::DescribeAuditTaskResult Class Reference

#include <DescribeAuditTaskResult.h>

Public Member Functions

 DescribeAuditTaskResult ()
 
 DescribeAuditTaskResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeAuditTaskResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const AuditTaskStatusGetTaskStatus () const
 
void SetTaskStatus (const AuditTaskStatus &value)
 
void SetTaskStatus (AuditTaskStatus &&value)
 
DescribeAuditTaskResultWithTaskStatus (const AuditTaskStatus &value)
 
DescribeAuditTaskResultWithTaskStatus (AuditTaskStatus &&value)
 
const AuditTaskTypeGetTaskType () const
 
void SetTaskType (const AuditTaskType &value)
 
void SetTaskType (AuditTaskType &&value)
 
DescribeAuditTaskResultWithTaskType (const AuditTaskType &value)
 
DescribeAuditTaskResultWithTaskType (AuditTaskType &&value)
 
const Aws::Utils::DateTimeGetTaskStartTime () const
 
void SetTaskStartTime (const Aws::Utils::DateTime &value)
 
void SetTaskStartTime (Aws::Utils::DateTime &&value)
 
DescribeAuditTaskResultWithTaskStartTime (const Aws::Utils::DateTime &value)
 
DescribeAuditTaskResultWithTaskStartTime (Aws::Utils::DateTime &&value)
 
const TaskStatisticsGetTaskStatistics () const
 
void SetTaskStatistics (const TaskStatistics &value)
 
void SetTaskStatistics (TaskStatistics &&value)
 
DescribeAuditTaskResultWithTaskStatistics (const TaskStatistics &value)
 
DescribeAuditTaskResultWithTaskStatistics (TaskStatistics &&value)
 
const Aws::StringGetScheduledAuditName () const
 
void SetScheduledAuditName (const Aws::String &value)
 
void SetScheduledAuditName (Aws::String &&value)
 
void SetScheduledAuditName (const char *value)
 
DescribeAuditTaskResultWithScheduledAuditName (const Aws::String &value)
 
DescribeAuditTaskResultWithScheduledAuditName (Aws::String &&value)
 
DescribeAuditTaskResultWithScheduledAuditName (const char *value)
 
const Aws::Map< Aws::String, AuditCheckDetails > & GetAuditDetails () const
 
void SetAuditDetails (const Aws::Map< Aws::String, AuditCheckDetails > &value)
 
void SetAuditDetails (Aws::Map< Aws::String, AuditCheckDetails > &&value)
 
DescribeAuditTaskResultWithAuditDetails (const Aws::Map< Aws::String, AuditCheckDetails > &value)
 
DescribeAuditTaskResultWithAuditDetails (Aws::Map< Aws::String, AuditCheckDetails > &&value)
 
DescribeAuditTaskResultAddAuditDetails (const Aws::String &key, const AuditCheckDetails &value)
 
DescribeAuditTaskResultAddAuditDetails (Aws::String &&key, const AuditCheckDetails &value)
 
DescribeAuditTaskResultAddAuditDetails (const Aws::String &key, AuditCheckDetails &&value)
 
DescribeAuditTaskResultAddAuditDetails (Aws::String &&key, AuditCheckDetails &&value)
 
DescribeAuditTaskResultAddAuditDetails (const char *key, AuditCheckDetails &&value)
 
DescribeAuditTaskResultAddAuditDetails (const char *key, const AuditCheckDetails &value)
 

Detailed Description

Definition at line 33 of file DescribeAuditTaskResult.h.

Constructor & Destructor Documentation

◆ DescribeAuditTaskResult() [1/2]

Aws::IoT::Model::DescribeAuditTaskResult::DescribeAuditTaskResult ( )

◆ DescribeAuditTaskResult() [2/2]

Aws::IoT::Model::DescribeAuditTaskResult::DescribeAuditTaskResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddAuditDetails() [1/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( Aws::String &&  key,
AuditCheckDetails &&  value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 236 of file DescribeAuditTaskResult.h.

◆ AddAuditDetails() [2/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( Aws::String &&  key,
const AuditCheckDetails value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 226 of file DescribeAuditTaskResult.h.

◆ AddAuditDetails() [3/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( const Aws::String key,
AuditCheckDetails &&  value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 231 of file DescribeAuditTaskResult.h.

◆ AddAuditDetails() [4/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( const Aws::String key,
const AuditCheckDetails value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 221 of file DescribeAuditTaskResult.h.

◆ AddAuditDetails() [5/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( const char *  key,
AuditCheckDetails &&  value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 241 of file DescribeAuditTaskResult.h.

◆ AddAuditDetails() [6/6]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::AddAuditDetails ( const char *  key,
const AuditCheckDetails value 
)
inline

Detailed information about each check performed during this audit.

Definition at line 246 of file DescribeAuditTaskResult.h.

◆ GetAuditDetails()

const Aws::Map<Aws::String, AuditCheckDetails>& Aws::IoT::Model::DescribeAuditTaskResult::GetAuditDetails ( ) const
inline

Detailed information about each check performed during this audit.

Definition at line 196 of file DescribeAuditTaskResult.h.

◆ GetScheduledAuditName()

const Aws::String& Aws::IoT::Model::DescribeAuditTaskResult::GetScheduledAuditName ( ) const
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 154 of file DescribeAuditTaskResult.h.

◆ GetTaskStartTime()

const Aws::Utils::DateTime& Aws::IoT::Model::DescribeAuditTaskResult::GetTaskStartTime ( ) const
inline

The time the audit started.

Definition at line 101 of file DescribeAuditTaskResult.h.

◆ GetTaskStatistics()

const TaskStatistics& Aws::IoT::Model::DescribeAuditTaskResult::GetTaskStatistics ( ) const
inline

Statistical information about the audit.

Definition at line 127 of file DescribeAuditTaskResult.h.

◆ GetTaskStatus()

const AuditTaskStatus& Aws::IoT::Model::DescribeAuditTaskResult::GetTaskStatus ( ) const
inline

The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

Definition at line 45 of file DescribeAuditTaskResult.h.

◆ GetTaskType()

const AuditTaskType& Aws::IoT::Model::DescribeAuditTaskResult::GetTaskType ( ) const
inline

The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

Definition at line 75 of file DescribeAuditTaskResult.h.

◆ operator=()

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetAuditDetails() [1/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetAuditDetails ( Aws::Map< Aws::String, AuditCheckDetails > &&  value)
inline

Detailed information about each check performed during this audit.

Definition at line 206 of file DescribeAuditTaskResult.h.

◆ SetAuditDetails() [2/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetAuditDetails ( const Aws::Map< Aws::String, AuditCheckDetails > &  value)
inline

Detailed information about each check performed during this audit.

Definition at line 201 of file DescribeAuditTaskResult.h.

◆ SetScheduledAuditName() [1/3]

void Aws::IoT::Model::DescribeAuditTaskResult::SetScheduledAuditName ( Aws::String &&  value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 166 of file DescribeAuditTaskResult.h.

◆ SetScheduledAuditName() [2/3]

void Aws::IoT::Model::DescribeAuditTaskResult::SetScheduledAuditName ( const Aws::String value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 160 of file DescribeAuditTaskResult.h.

◆ SetScheduledAuditName() [3/3]

void Aws::IoT::Model::DescribeAuditTaskResult::SetScheduledAuditName ( const char *  value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 172 of file DescribeAuditTaskResult.h.

◆ SetTaskStartTime() [1/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the audit started.

Definition at line 111 of file DescribeAuditTaskResult.h.

◆ SetTaskStartTime() [2/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStartTime ( const Aws::Utils::DateTime value)
inline

The time the audit started.

Definition at line 106 of file DescribeAuditTaskResult.h.

◆ SetTaskStatistics() [1/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStatistics ( const TaskStatistics value)
inline

Statistical information about the audit.

Definition at line 132 of file DescribeAuditTaskResult.h.

◆ SetTaskStatistics() [2/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStatistics ( TaskStatistics &&  value)
inline

Statistical information about the audit.

Definition at line 137 of file DescribeAuditTaskResult.h.

◆ SetTaskStatus() [1/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStatus ( AuditTaskStatus &&  value)
inline

The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

Definition at line 57 of file DescribeAuditTaskResult.h.

◆ SetTaskStatus() [2/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskStatus ( const AuditTaskStatus value)
inline

The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

Definition at line 51 of file DescribeAuditTaskResult.h.

◆ SetTaskType() [1/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskType ( AuditTaskType &&  value)
inline

The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

Definition at line 85 of file DescribeAuditTaskResult.h.

◆ SetTaskType() [2/2]

void Aws::IoT::Model::DescribeAuditTaskResult::SetTaskType ( const AuditTaskType value)
inline

The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

Definition at line 80 of file DescribeAuditTaskResult.h.

◆ WithAuditDetails() [1/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithAuditDetails ( Aws::Map< Aws::String, AuditCheckDetails > &&  value)
inline

Detailed information about each check performed during this audit.

Definition at line 216 of file DescribeAuditTaskResult.h.

◆ WithAuditDetails() [2/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithAuditDetails ( const Aws::Map< Aws::String, AuditCheckDetails > &  value)
inline

Detailed information about each check performed during this audit.

Definition at line 211 of file DescribeAuditTaskResult.h.

◆ WithScheduledAuditName() [1/3]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithScheduledAuditName ( Aws::String &&  value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 184 of file DescribeAuditTaskResult.h.

◆ WithScheduledAuditName() [2/3]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithScheduledAuditName ( const Aws::String value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 178 of file DescribeAuditTaskResult.h.

◆ WithScheduledAuditName() [3/3]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithScheduledAuditName ( const char *  value)
inline

The name of the scheduled audit (only if the audit was a scheduled audit).

Definition at line 190 of file DescribeAuditTaskResult.h.

◆ WithTaskStartTime() [1/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the audit started.

Definition at line 121 of file DescribeAuditTaskResult.h.

◆ WithTaskStartTime() [2/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStartTime ( const Aws::Utils::DateTime value)
inline

The time the audit started.

Definition at line 116 of file DescribeAuditTaskResult.h.

◆ WithTaskStatistics() [1/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStatistics ( const TaskStatistics value)
inline

Statistical information about the audit.

Definition at line 142 of file DescribeAuditTaskResult.h.

◆ WithTaskStatistics() [2/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStatistics ( TaskStatistics &&  value)
inline

Statistical information about the audit.

Definition at line 147 of file DescribeAuditTaskResult.h.

◆ WithTaskStatus() [1/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStatus ( AuditTaskStatus &&  value)
inline

The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

Definition at line 69 of file DescribeAuditTaskResult.h.

◆ WithTaskStatus() [2/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskStatus ( const AuditTaskStatus value)
inline

The status of the audit: one of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

Definition at line 63 of file DescribeAuditTaskResult.h.

◆ WithTaskType() [1/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskType ( AuditTaskType &&  value)
inline

The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

Definition at line 95 of file DescribeAuditTaskResult.h.

◆ WithTaskType() [2/2]

DescribeAuditTaskResult& Aws::IoT::Model::DescribeAuditTaskResult::WithTaskType ( const AuditTaskType value)
inline

The type of audit: "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

Definition at line 90 of file DescribeAuditTaskResult.h.


The documentation for this class was generated from the following file: