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

#include <TaskStatisticsForAuditCheck.h>

Public Member Functions

 TaskStatisticsForAuditCheck ()
 
 TaskStatisticsForAuditCheck (Aws::Utils::Json::JsonView jsonValue)
 
TaskStatisticsForAuditCheckoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetTotalFindingsCount () const
 
bool TotalFindingsCountHasBeenSet () const
 
void SetTotalFindingsCount (long long value)
 
TaskStatisticsForAuditCheckWithTotalFindingsCount (long long value)
 
long long GetFailedFindingsCount () const
 
bool FailedFindingsCountHasBeenSet () const
 
void SetFailedFindingsCount (long long value)
 
TaskStatisticsForAuditCheckWithFailedFindingsCount (long long value)
 
long long GetSucceededFindingsCount () const
 
bool SucceededFindingsCountHasBeenSet () const
 
void SetSucceededFindingsCount (long long value)
 
TaskStatisticsForAuditCheckWithSucceededFindingsCount (long long value)
 
long long GetSkippedFindingsCount () const
 
bool SkippedFindingsCountHasBeenSet () const
 
void SetSkippedFindingsCount (long long value)
 
TaskStatisticsForAuditCheckWithSkippedFindingsCount (long long value)
 
long long GetCanceledFindingsCount () const
 
bool CanceledFindingsCountHasBeenSet () const
 
void SetCanceledFindingsCount (long long value)
 
TaskStatisticsForAuditCheckWithCanceledFindingsCount (long long value)
 

Detailed Description

Provides summary counts of how many tasks for findings are in a particular state. This information is included in the response from DescribeAuditMitigationActionsTask.

See Also:

AWS API Reference

Definition at line 31 of file TaskStatisticsForAuditCheck.h.

Constructor & Destructor Documentation

◆ TaskStatisticsForAuditCheck() [1/2]

Aws::IoT::Model::TaskStatisticsForAuditCheck::TaskStatisticsForAuditCheck ( )

◆ TaskStatisticsForAuditCheck() [2/2]

Aws::IoT::Model::TaskStatisticsForAuditCheck::TaskStatisticsForAuditCheck ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CanceledFindingsCountHasBeenSet()

bool Aws::IoT::Model::TaskStatisticsForAuditCheck::CanceledFindingsCountHasBeenSet ( ) const
inline

The number of findings to which the mitigation action task was canceled when applied.

Definition at line 146 of file TaskStatisticsForAuditCheck.h.

◆ FailedFindingsCountHasBeenSet()

bool Aws::IoT::Model::TaskStatisticsForAuditCheck::FailedFindingsCountHasBeenSet ( ) const
inline

The number of findings for which at least one of the actions failed when applied.

Definition at line 71 of file TaskStatisticsForAuditCheck.h.

◆ GetCanceledFindingsCount()

long long Aws::IoT::Model::TaskStatisticsForAuditCheck::GetCanceledFindingsCount ( ) const
inline

The number of findings to which the mitigation action task was canceled when applied.

Definition at line 140 of file TaskStatisticsForAuditCheck.h.

◆ GetFailedFindingsCount()

long long Aws::IoT::Model::TaskStatisticsForAuditCheck::GetFailedFindingsCount ( ) const
inline

The number of findings for which at least one of the actions failed when applied.

Definition at line 65 of file TaskStatisticsForAuditCheck.h.

◆ GetSkippedFindingsCount()

long long Aws::IoT::Model::TaskStatisticsForAuditCheck::GetSkippedFindingsCount ( ) const
inline

The number of findings skipped because of filter conditions provided in the parameters to the command.

Definition at line 115 of file TaskStatisticsForAuditCheck.h.

◆ GetSucceededFindingsCount()

long long Aws::IoT::Model::TaskStatisticsForAuditCheck::GetSucceededFindingsCount ( ) const
inline

The number of findings for which all mitigation actions succeeded when applied.

Definition at line 90 of file TaskStatisticsForAuditCheck.h.

◆ GetTotalFindingsCount()

long long Aws::IoT::Model::TaskStatisticsForAuditCheck::GetTotalFindingsCount ( ) const
inline

The total number of findings to which a task is being applied.

Definition at line 43 of file TaskStatisticsForAuditCheck.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::TaskStatisticsForAuditCheck::Jsonize ( ) const

◆ operator=()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCanceledFindingsCount()

void Aws::IoT::Model::TaskStatisticsForAuditCheck::SetCanceledFindingsCount ( long long  value)
inline

The number of findings to which the mitigation action task was canceled when applied.

Definition at line 152 of file TaskStatisticsForAuditCheck.h.

◆ SetFailedFindingsCount()

void Aws::IoT::Model::TaskStatisticsForAuditCheck::SetFailedFindingsCount ( long long  value)
inline

The number of findings for which at least one of the actions failed when applied.

Definition at line 77 of file TaskStatisticsForAuditCheck.h.

◆ SetSkippedFindingsCount()

void Aws::IoT::Model::TaskStatisticsForAuditCheck::SetSkippedFindingsCount ( long long  value)
inline

The number of findings skipped because of filter conditions provided in the parameters to the command.

Definition at line 127 of file TaskStatisticsForAuditCheck.h.

◆ SetSucceededFindingsCount()

void Aws::IoT::Model::TaskStatisticsForAuditCheck::SetSucceededFindingsCount ( long long  value)
inline

The number of findings for which all mitigation actions succeeded when applied.

Definition at line 102 of file TaskStatisticsForAuditCheck.h.

◆ SetTotalFindingsCount()

void Aws::IoT::Model::TaskStatisticsForAuditCheck::SetTotalFindingsCount ( long long  value)
inline

The total number of findings to which a task is being applied.

Definition at line 53 of file TaskStatisticsForAuditCheck.h.

◆ SkippedFindingsCountHasBeenSet()

bool Aws::IoT::Model::TaskStatisticsForAuditCheck::SkippedFindingsCountHasBeenSet ( ) const
inline

The number of findings skipped because of filter conditions provided in the parameters to the command.

Definition at line 121 of file TaskStatisticsForAuditCheck.h.

◆ SucceededFindingsCountHasBeenSet()

bool Aws::IoT::Model::TaskStatisticsForAuditCheck::SucceededFindingsCountHasBeenSet ( ) const
inline

The number of findings for which all mitigation actions succeeded when applied.

Definition at line 96 of file TaskStatisticsForAuditCheck.h.

◆ TotalFindingsCountHasBeenSet()

bool Aws::IoT::Model::TaskStatisticsForAuditCheck::TotalFindingsCountHasBeenSet ( ) const
inline

The total number of findings to which a task is being applied.

Definition at line 48 of file TaskStatisticsForAuditCheck.h.

◆ WithCanceledFindingsCount()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::WithCanceledFindingsCount ( long long  value)
inline

The number of findings to which the mitigation action task was canceled when applied.

Definition at line 158 of file TaskStatisticsForAuditCheck.h.

◆ WithFailedFindingsCount()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::WithFailedFindingsCount ( long long  value)
inline

The number of findings for which at least one of the actions failed when applied.

Definition at line 83 of file TaskStatisticsForAuditCheck.h.

◆ WithSkippedFindingsCount()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::WithSkippedFindingsCount ( long long  value)
inline

The number of findings skipped because of filter conditions provided in the parameters to the command.

Definition at line 133 of file TaskStatisticsForAuditCheck.h.

◆ WithSucceededFindingsCount()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::WithSucceededFindingsCount ( long long  value)
inline

The number of findings for which all mitigation actions succeeded when applied.

Definition at line 108 of file TaskStatisticsForAuditCheck.h.

◆ WithTotalFindingsCount()

TaskStatisticsForAuditCheck& Aws::IoT::Model::TaskStatisticsForAuditCheck::WithTotalFindingsCount ( long long  value)
inline

The total number of findings to which a task is being applied.

Definition at line 58 of file TaskStatisticsForAuditCheck.h.


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