AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::GuardDuty::Model::Member Class Reference

#include <Member.h>

Public Member Functions

 Member ()
 
 Member (Aws::Utils::Json::JsonView jsonValue)
 
Memberoperator= (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)
 
MemberWithAccountId (const Aws::String &value)
 
MemberWithAccountId (Aws::String &&value)
 
MemberWithAccountId (const char *value)
 
const Aws::StringGetDetectorId () const
 
bool DetectorIdHasBeenSet () const
 
void SetDetectorId (const Aws::String &value)
 
void SetDetectorId (Aws::String &&value)
 
void SetDetectorId (const char *value)
 
MemberWithDetectorId (const Aws::String &value)
 
MemberWithDetectorId (Aws::String &&value)
 
MemberWithDetectorId (const char *value)
 
const Aws::StringGetMasterId () const
 
bool MasterIdHasBeenSet () const
 
void SetMasterId (const Aws::String &value)
 
void SetMasterId (Aws::String &&value)
 
void SetMasterId (const char *value)
 
MemberWithMasterId (const Aws::String &value)
 
MemberWithMasterId (Aws::String &&value)
 
MemberWithMasterId (const char *value)
 
const Aws::StringGetEmail () const
 
bool EmailHasBeenSet () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
MemberWithEmail (const Aws::String &value)
 
MemberWithEmail (Aws::String &&value)
 
MemberWithEmail (const char *value)
 
const Aws::StringGetRelationshipStatus () const
 
bool RelationshipStatusHasBeenSet () const
 
void SetRelationshipStatus (const Aws::String &value)
 
void SetRelationshipStatus (Aws::String &&value)
 
void SetRelationshipStatus (const char *value)
 
MemberWithRelationshipStatus (const Aws::String &value)
 
MemberWithRelationshipStatus (Aws::String &&value)
 
MemberWithRelationshipStatus (const char *value)
 
const Aws::StringGetInvitedAt () const
 
bool InvitedAtHasBeenSet () const
 
void SetInvitedAt (const Aws::String &value)
 
void SetInvitedAt (Aws::String &&value)
 
void SetInvitedAt (const char *value)
 
MemberWithInvitedAt (const Aws::String &value)
 
MemberWithInvitedAt (Aws::String &&value)
 
MemberWithInvitedAt (const char *value)
 
const Aws::StringGetUpdatedAt () const
 
bool UpdatedAtHasBeenSet () const
 
void SetUpdatedAt (const Aws::String &value)
 
void SetUpdatedAt (Aws::String &&value)
 
void SetUpdatedAt (const char *value)
 
MemberWithUpdatedAt (const Aws::String &value)
 
MemberWithUpdatedAt (Aws::String &&value)
 
MemberWithUpdatedAt (const char *value)
 

Detailed Description

Contains information about the member account.

See Also:

AWS API Reference

Definition at line 31 of file Member.h.

Constructor & Destructor Documentation

◆ Member() [1/2]

Aws::GuardDuty::Model::Member::Member ( )

◆ Member() [2/2]

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

Member Function Documentation

◆ AccountIdHasBeenSet()

bool Aws::GuardDuty::Model::Member::AccountIdHasBeenSet ( ) const
inline

The ID of the member account.

Definition at line 48 of file Member.h.

◆ DetectorIdHasBeenSet()

bool Aws::GuardDuty::Model::Member::DetectorIdHasBeenSet ( ) const
inline

The detector ID of the member account.

Definition at line 89 of file Member.h.

◆ EmailHasBeenSet()

bool Aws::GuardDuty::Model::Member::EmailHasBeenSet ( ) const
inline

The email address of the member account.

Definition at line 171 of file Member.h.

◆ GetAccountId()

const Aws::String& Aws::GuardDuty::Model::Member::GetAccountId ( ) const
inline

The ID of the member account.

Definition at line 43 of file Member.h.

◆ GetDetectorId()

const Aws::String& Aws::GuardDuty::Model::Member::GetDetectorId ( ) const
inline

The detector ID of the member account.

Definition at line 84 of file Member.h.

◆ GetEmail()

const Aws::String& Aws::GuardDuty::Model::Member::GetEmail ( ) const
inline

The email address of the member account.

Definition at line 166 of file Member.h.

◆ GetInvitedAt()

const Aws::String& Aws::GuardDuty::Model::Member::GetInvitedAt ( ) const
inline

The timestamp when the invitation was sent.

Definition at line 248 of file Member.h.

◆ GetMasterId()

const Aws::String& Aws::GuardDuty::Model::Member::GetMasterId ( ) const
inline

The master account ID.

Definition at line 125 of file Member.h.

◆ GetRelationshipStatus()

const Aws::String& Aws::GuardDuty::Model::Member::GetRelationshipStatus ( ) const
inline

The status of the relationship between the member and the master.

Definition at line 207 of file Member.h.

◆ GetUpdatedAt()

const Aws::String& Aws::GuardDuty::Model::Member::GetUpdatedAt ( ) const
inline

The last-updated timestamp of the member.

Definition at line 289 of file Member.h.

◆ InvitedAtHasBeenSet()

bool Aws::GuardDuty::Model::Member::InvitedAtHasBeenSet ( ) const
inline

The timestamp when the invitation was sent.

Definition at line 253 of file Member.h.

◆ Jsonize()

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

◆ MasterIdHasBeenSet()

bool Aws::GuardDuty::Model::Member::MasterIdHasBeenSet ( ) const
inline

The master account ID.

Definition at line 130 of file Member.h.

◆ operator=()

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

◆ RelationshipStatusHasBeenSet()

bool Aws::GuardDuty::Model::Member::RelationshipStatusHasBeenSet ( ) const
inline

The status of the relationship between the member and the master.

Definition at line 212 of file Member.h.

◆ SetAccountId() [1/3]

void Aws::GuardDuty::Model::Member::SetAccountId ( const Aws::String value)
inline

The ID of the member account.

Definition at line 53 of file Member.h.

◆ SetAccountId() [2/3]

void Aws::GuardDuty::Model::Member::SetAccountId ( Aws::String &&  value)
inline

The ID of the member account.

Definition at line 58 of file Member.h.

◆ SetAccountId() [3/3]

void Aws::GuardDuty::Model::Member::SetAccountId ( const char *  value)
inline

The ID of the member account.

Definition at line 63 of file Member.h.

◆ SetDetectorId() [1/3]

void Aws::GuardDuty::Model::Member::SetDetectorId ( const Aws::String value)
inline

The detector ID of the member account.

Definition at line 94 of file Member.h.

◆ SetDetectorId() [2/3]

void Aws::GuardDuty::Model::Member::SetDetectorId ( Aws::String &&  value)
inline

The detector ID of the member account.

Definition at line 99 of file Member.h.

◆ SetDetectorId() [3/3]

void Aws::GuardDuty::Model::Member::SetDetectorId ( const char *  value)
inline

The detector ID of the member account.

Definition at line 104 of file Member.h.

◆ SetEmail() [1/3]

void Aws::GuardDuty::Model::Member::SetEmail ( const Aws::String value)
inline

The email address of the member account.

Definition at line 176 of file Member.h.

◆ SetEmail() [2/3]

void Aws::GuardDuty::Model::Member::SetEmail ( Aws::String &&  value)
inline

The email address of the member account.

Definition at line 181 of file Member.h.

◆ SetEmail() [3/3]

void Aws::GuardDuty::Model::Member::SetEmail ( const char *  value)
inline

The email address of the member account.

Definition at line 186 of file Member.h.

◆ SetInvitedAt() [1/3]

void Aws::GuardDuty::Model::Member::SetInvitedAt ( const Aws::String value)
inline

The timestamp when the invitation was sent.

Definition at line 258 of file Member.h.

◆ SetInvitedAt() [2/3]

void Aws::GuardDuty::Model::Member::SetInvitedAt ( Aws::String &&  value)
inline

The timestamp when the invitation was sent.

Definition at line 263 of file Member.h.

◆ SetInvitedAt() [3/3]

void Aws::GuardDuty::Model::Member::SetInvitedAt ( const char *  value)
inline

The timestamp when the invitation was sent.

Definition at line 268 of file Member.h.

◆ SetMasterId() [1/3]

void Aws::GuardDuty::Model::Member::SetMasterId ( const Aws::String value)
inline

The master account ID.

Definition at line 135 of file Member.h.

◆ SetMasterId() [2/3]

void Aws::GuardDuty::Model::Member::SetMasterId ( Aws::String &&  value)
inline

The master account ID.

Definition at line 140 of file Member.h.

◆ SetMasterId() [3/3]

void Aws::GuardDuty::Model::Member::SetMasterId ( const char *  value)
inline

The master account ID.

Definition at line 145 of file Member.h.

◆ SetRelationshipStatus() [1/3]

void Aws::GuardDuty::Model::Member::SetRelationshipStatus ( const Aws::String value)
inline

The status of the relationship between the member and the master.

Definition at line 217 of file Member.h.

◆ SetRelationshipStatus() [2/3]

void Aws::GuardDuty::Model::Member::SetRelationshipStatus ( Aws::String &&  value)
inline

The status of the relationship between the member and the master.

Definition at line 222 of file Member.h.

◆ SetRelationshipStatus() [3/3]

void Aws::GuardDuty::Model::Member::SetRelationshipStatus ( const char *  value)
inline

The status of the relationship between the member and the master.

Definition at line 227 of file Member.h.

◆ SetUpdatedAt() [1/3]

void Aws::GuardDuty::Model::Member::SetUpdatedAt ( const Aws::String value)
inline

The last-updated timestamp of the member.

Definition at line 299 of file Member.h.

◆ SetUpdatedAt() [2/3]

void Aws::GuardDuty::Model::Member::SetUpdatedAt ( Aws::String &&  value)
inline

The last-updated timestamp of the member.

Definition at line 304 of file Member.h.

◆ SetUpdatedAt() [3/3]

void Aws::GuardDuty::Model::Member::SetUpdatedAt ( const char *  value)
inline

The last-updated timestamp of the member.

Definition at line 309 of file Member.h.

◆ UpdatedAtHasBeenSet()

bool Aws::GuardDuty::Model::Member::UpdatedAtHasBeenSet ( ) const
inline

The last-updated timestamp of the member.

Definition at line 294 of file Member.h.

◆ WithAccountId() [1/3]

Member& Aws::GuardDuty::Model::Member::WithAccountId ( const Aws::String value)
inline

The ID of the member account.

Definition at line 68 of file Member.h.

◆ WithAccountId() [2/3]

Member& Aws::GuardDuty::Model::Member::WithAccountId ( Aws::String &&  value)
inline

The ID of the member account.

Definition at line 73 of file Member.h.

◆ WithAccountId() [3/3]

Member& Aws::GuardDuty::Model::Member::WithAccountId ( const char *  value)
inline

The ID of the member account.

Definition at line 78 of file Member.h.

◆ WithDetectorId() [1/3]

Member& Aws::GuardDuty::Model::Member::WithDetectorId ( const Aws::String value)
inline

The detector ID of the member account.

Definition at line 109 of file Member.h.

◆ WithDetectorId() [2/3]

Member& Aws::GuardDuty::Model::Member::WithDetectorId ( Aws::String &&  value)
inline

The detector ID of the member account.

Definition at line 114 of file Member.h.

◆ WithDetectorId() [3/3]

Member& Aws::GuardDuty::Model::Member::WithDetectorId ( const char *  value)
inline

The detector ID of the member account.

Definition at line 119 of file Member.h.

◆ WithEmail() [1/3]

Member& Aws::GuardDuty::Model::Member::WithEmail ( const Aws::String value)
inline

The email address of the member account.

Definition at line 191 of file Member.h.

◆ WithEmail() [2/3]

Member& Aws::GuardDuty::Model::Member::WithEmail ( Aws::String &&  value)
inline

The email address of the member account.

Definition at line 196 of file Member.h.

◆ WithEmail() [3/3]

Member& Aws::GuardDuty::Model::Member::WithEmail ( const char *  value)
inline

The email address of the member account.

Definition at line 201 of file Member.h.

◆ WithInvitedAt() [1/3]

Member& Aws::GuardDuty::Model::Member::WithInvitedAt ( const Aws::String value)
inline

The timestamp when the invitation was sent.

Definition at line 273 of file Member.h.

◆ WithInvitedAt() [2/3]

Member& Aws::GuardDuty::Model::Member::WithInvitedAt ( Aws::String &&  value)
inline

The timestamp when the invitation was sent.

Definition at line 278 of file Member.h.

◆ WithInvitedAt() [3/3]

Member& Aws::GuardDuty::Model::Member::WithInvitedAt ( const char *  value)
inline

The timestamp when the invitation was sent.

Definition at line 283 of file Member.h.

◆ WithMasterId() [1/3]

Member& Aws::GuardDuty::Model::Member::WithMasterId ( const Aws::String value)
inline

The master account ID.

Definition at line 150 of file Member.h.

◆ WithMasterId() [2/3]

Member& Aws::GuardDuty::Model::Member::WithMasterId ( Aws::String &&  value)
inline

The master account ID.

Definition at line 155 of file Member.h.

◆ WithMasterId() [3/3]

Member& Aws::GuardDuty::Model::Member::WithMasterId ( const char *  value)
inline

The master account ID.

Definition at line 160 of file Member.h.

◆ WithRelationshipStatus() [1/3]

Member& Aws::GuardDuty::Model::Member::WithRelationshipStatus ( const Aws::String value)
inline

The status of the relationship between the member and the master.

Definition at line 232 of file Member.h.

◆ WithRelationshipStatus() [2/3]

Member& Aws::GuardDuty::Model::Member::WithRelationshipStatus ( Aws::String &&  value)
inline

The status of the relationship between the member and the master.

Definition at line 237 of file Member.h.

◆ WithRelationshipStatus() [3/3]

Member& Aws::GuardDuty::Model::Member::WithRelationshipStatus ( const char *  value)
inline

The status of the relationship between the member and the master.

Definition at line 242 of file Member.h.

◆ WithUpdatedAt() [1/3]

Member& Aws::GuardDuty::Model::Member::WithUpdatedAt ( const Aws::String value)
inline

The last-updated timestamp of the member.

Definition at line 314 of file Member.h.

◆ WithUpdatedAt() [2/3]

Member& Aws::GuardDuty::Model::Member::WithUpdatedAt ( Aws::String &&  value)
inline

The last-updated timestamp of the member.

Definition at line 319 of file Member.h.

◆ WithUpdatedAt() [3/3]

Member& Aws::GuardDuty::Model::Member::WithUpdatedAt ( const char *  value)
inline

The last-updated timestamp of the member.

Definition at line 324 of file Member.h.


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