AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::GuardDuty::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::StringGetAdminAccountId () const
 
bool AdminAccountIdHasBeenSet () const
 
void SetAdminAccountId (const Aws::String &value)
 
void SetAdminAccountId (Aws::String &&value)
 
void SetAdminAccountId (const char *value)
 
AdminAccountWithAdminAccountId (const Aws::String &value)
 
AdminAccountWithAdminAccountId (Aws::String &&value)
 
AdminAccountWithAdminAccountId (const char *value)
 
const AdminStatusGetAdminStatus () const
 
bool AdminStatusHasBeenSet () const
 
void SetAdminStatus (const AdminStatus &value)
 
void SetAdminStatus (AdminStatus &&value)
 
AdminAccountWithAdminStatus (const AdminStatus &value)
 
AdminAccountWithAdminStatus (AdminStatus &&value)
 

Detailed Description

The account within the organization specified as the GuardDuty delegated administrator.

See Also:

AWS API Reference

Definition at line 33 of file AdminAccount.h.

Constructor & Destructor Documentation

◆ AdminAccount() [1/2]

Aws::GuardDuty::Model::AdminAccount::AdminAccount ( )

◆ AdminAccount() [2/2]

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

Member Function Documentation

◆ AdminAccountIdHasBeenSet()

bool Aws::GuardDuty::Model::AdminAccount::AdminAccountIdHasBeenSet ( ) const
inline

The AWS account ID for the account.

Definition at line 50 of file AdminAccount.h.

◆ AdminStatusHasBeenSet()

bool Aws::GuardDuty::Model::AdminAccount::AdminStatusHasBeenSet ( ) const
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 91 of file AdminAccount.h.

◆ GetAdminAccountId()

const Aws::String& Aws::GuardDuty::Model::AdminAccount::GetAdminAccountId ( ) const
inline

The AWS account ID for the account.

Definition at line 45 of file AdminAccount.h.

◆ GetAdminStatus()

const AdminStatus& Aws::GuardDuty::Model::AdminAccount::GetAdminStatus ( ) const
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 86 of file AdminAccount.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAdminAccountId() [1/3]

void Aws::GuardDuty::Model::AdminAccount::SetAdminAccountId ( Aws::String &&  value)
inline

The AWS account ID for the account.

Definition at line 60 of file AdminAccount.h.

◆ SetAdminAccountId() [2/3]

void Aws::GuardDuty::Model::AdminAccount::SetAdminAccountId ( const Aws::String value)
inline

The AWS account ID for the account.

Definition at line 55 of file AdminAccount.h.

◆ SetAdminAccountId() [3/3]

void Aws::GuardDuty::Model::AdminAccount::SetAdminAccountId ( const char *  value)
inline

The AWS account ID for the account.

Definition at line 65 of file AdminAccount.h.

◆ SetAdminStatus() [1/2]

void Aws::GuardDuty::Model::AdminAccount::SetAdminStatus ( AdminStatus &&  value)
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 101 of file AdminAccount.h.

◆ SetAdminStatus() [2/2]

void Aws::GuardDuty::Model::AdminAccount::SetAdminStatus ( const AdminStatus value)
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 96 of file AdminAccount.h.

◆ WithAdminAccountId() [1/3]

AdminAccount& Aws::GuardDuty::Model::AdminAccount::WithAdminAccountId ( Aws::String &&  value)
inline

The AWS account ID for the account.

Definition at line 75 of file AdminAccount.h.

◆ WithAdminAccountId() [2/3]

AdminAccount& Aws::GuardDuty::Model::AdminAccount::WithAdminAccountId ( const Aws::String value)
inline

The AWS account ID for the account.

Definition at line 70 of file AdminAccount.h.

◆ WithAdminAccountId() [3/3]

AdminAccount& Aws::GuardDuty::Model::AdminAccount::WithAdminAccountId ( const char *  value)
inline

The AWS account ID for the account.

Definition at line 80 of file AdminAccount.h.

◆ WithAdminStatus() [1/2]

AdminAccount& Aws::GuardDuty::Model::AdminAccount::WithAdminStatus ( AdminStatus &&  value)
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 111 of file AdminAccount.h.

◆ WithAdminStatus() [2/2]

AdminAccount& Aws::GuardDuty::Model::AdminAccount::WithAdminStatus ( const AdminStatus value)
inline

Indicates whether the account is enabled as the delegated administrator.

Definition at line 106 of file AdminAccount.h.


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