AWS SDK for C++  1.9.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::AdminAccount Class Reference

#include <AdminAccount.h>

Public Member Functions

 AdminAccount ()
 
 AdminAccount (Aws::Utils::Json::JsonView jsonValue)
 
AdminAccountoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAccountId () const
 
bool AccountIdHasBeenSet () const
 
void SetAccountId (const Aws::String &value)
 
void SetAccountId (Aws::String &&value)
 
void SetAccountId (const char *value)
 
AdminAccountWithAccountId (const Aws::String &value)
 
AdminAccountWithAccountId (Aws::String &&value)
 
AdminAccountWithAccountId (const char *value)
 
const AdminStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const AdminStatus &value)
 
void SetStatus (AdminStatus &&value)
 
AdminAccountWithStatus (const AdminStatus &value)
 
AdminAccountWithStatus (AdminStatus &&value)
 

Detailed Description

Provides information about the delegated Amazon Macie administrator account for an Amazon Web Services organization.

See Also:

AWS API Reference

Definition at line 33 of file AdminAccount.h.

Constructor & Destructor Documentation

◆ AdminAccount() [1/2]

Aws::Macie2::Model::AdminAccount::AdminAccount ( )

◆ AdminAccount() [2/2]

Aws::Macie2::Model::AdminAccount::AdminAccount ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AccountIdHasBeenSet()

bool Aws::Macie2::Model::AdminAccount::AccountIdHasBeenSet ( ) const
inline

The Amazon Web Services account ID for the account.

Definition at line 50 of file AdminAccount.h.

◆ GetAccountId()

const Aws::String& Aws::Macie2::Model::AdminAccount::GetAccountId ( ) const
inline

The Amazon Web Services account ID for the account.

Definition at line 45 of file AdminAccount.h.

◆ GetStatus()

const AdminStatus& Aws::Macie2::Model::AdminAccount::GetStatus ( ) const
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 87 of file AdminAccount.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::AdminAccount::Jsonize ( ) const

◆ operator=()

AdminAccount& Aws::Macie2::Model::AdminAccount::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAccountId() [1/3]

void Aws::Macie2::Model::AdminAccount::SetAccountId ( Aws::String &&  value)
inline

The Amazon Web Services account ID for the account.

Definition at line 60 of file AdminAccount.h.

◆ SetAccountId() [2/3]

void Aws::Macie2::Model::AdminAccount::SetAccountId ( const Aws::String value)
inline

The Amazon Web Services account ID for the account.

Definition at line 55 of file AdminAccount.h.

◆ SetAccountId() [3/3]

void Aws::Macie2::Model::AdminAccount::SetAccountId ( const char *  value)
inline

The Amazon Web Services account ID for the account.

Definition at line 65 of file AdminAccount.h.

◆ SetStatus() [1/2]

void Aws::Macie2::Model::AdminAccount::SetStatus ( AdminStatus &&  value)
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 105 of file AdminAccount.h.

◆ SetStatus() [2/2]

void Aws::Macie2::Model::AdminAccount::SetStatus ( const AdminStatus value)
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 99 of file AdminAccount.h.

◆ StatusHasBeenSet()

bool Aws::Macie2::Model::AdminAccount::StatusHasBeenSet ( ) const
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 93 of file AdminAccount.h.

◆ WithAccountId() [1/3]

AdminAccount& Aws::Macie2::Model::AdminAccount::WithAccountId ( Aws::String &&  value)
inline

The Amazon Web Services account ID for the account.

Definition at line 75 of file AdminAccount.h.

◆ WithAccountId() [2/3]

AdminAccount& Aws::Macie2::Model::AdminAccount::WithAccountId ( const Aws::String value)
inline

The Amazon Web Services account ID for the account.

Definition at line 70 of file AdminAccount.h.

◆ WithAccountId() [3/3]

AdminAccount& Aws::Macie2::Model::AdminAccount::WithAccountId ( const char *  value)
inline

The Amazon Web Services account ID for the account.

Definition at line 80 of file AdminAccount.h.

◆ WithStatus() [1/2]

AdminAccount& Aws::Macie2::Model::AdminAccount::WithStatus ( AdminStatus &&  value)
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 117 of file AdminAccount.h.

◆ WithStatus() [2/2]

AdminAccount& Aws::Macie2::Model::AdminAccount::WithStatus ( const AdminStatus value)
inline

The current status of the account as the delegated administrator of Amazon Macie for the organization.

Definition at line 111 of file AdminAccount.h.


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