AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::AccessAnalyzer::Model::StatusReason Class Reference

#include <StatusReason.h>

Public Member Functions

 StatusReason ()
 
 StatusReason (Aws::Utils::Json::JsonView jsonValue)
 
StatusReasonoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ReasonCodeGetCode () const
 
bool CodeHasBeenSet () const
 
void SetCode (const ReasonCode &value)
 
void SetCode (ReasonCode &&value)
 
StatusReasonWithCode (const ReasonCode &value)
 
StatusReasonWithCode (ReasonCode &&value)
 

Detailed Description

Provides more details about the current status of the analyzer. For example, if the creation for the analyzer fails, a Failed status is displayed. For an analyzer with organization as the type, this failure can be due to an issue with creating the service-linked roles required in the member accounts of the AWS organization.

See Also:

AWS API Reference

Definition at line 35 of file StatusReason.h.

Constructor & Destructor Documentation

◆ StatusReason() [1/2]

Aws::AccessAnalyzer::Model::StatusReason::StatusReason ( )

◆ StatusReason() [2/2]

Aws::AccessAnalyzer::Model::StatusReason::StatusReason ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CodeHasBeenSet()

bool Aws::AccessAnalyzer::Model::StatusReason::CodeHasBeenSet ( ) const
inline

The reason code for the current status of the analyzer.

Definition at line 52 of file StatusReason.h.

◆ GetCode()

const ReasonCode& Aws::AccessAnalyzer::Model::StatusReason::GetCode ( ) const
inline

The reason code for the current status of the analyzer.

Definition at line 47 of file StatusReason.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AccessAnalyzer::Model::StatusReason::Jsonize ( ) const

◆ operator=()

StatusReason& Aws::AccessAnalyzer::Model::StatusReason::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCode() [1/2]

void Aws::AccessAnalyzer::Model::StatusReason::SetCode ( const ReasonCode value)
inline

The reason code for the current status of the analyzer.

Definition at line 57 of file StatusReason.h.

◆ SetCode() [2/2]

void Aws::AccessAnalyzer::Model::StatusReason::SetCode ( ReasonCode &&  value)
inline

The reason code for the current status of the analyzer.

Definition at line 62 of file StatusReason.h.

◆ WithCode() [1/2]

StatusReason& Aws::AccessAnalyzer::Model::StatusReason::WithCode ( const ReasonCode value)
inline

The reason code for the current status of the analyzer.

Definition at line 67 of file StatusReason.h.

◆ WithCode() [2/2]

StatusReason& Aws::AccessAnalyzer::Model::StatusReason::WithCode ( ReasonCode &&  value)
inline

The reason code for the current status of the analyzer.

Definition at line 72 of file StatusReason.h.


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