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

#include <GetMemberResult.h>

Public Member Functions

 GetMemberResult ()
 
 GetMemberResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetMemberResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetAccountId () const
 
void SetAccountId (const Aws::String &value)
 
void SetAccountId (Aws::String &&value)
 
void SetAccountId (const char *value)
 
GetMemberResultWithAccountId (const Aws::String &value)
 
GetMemberResultWithAccountId (Aws::String &&value)
 
GetMemberResultWithAccountId (const char *value)
 
const Aws::StringGetAdministratorAccountId () const
 
void SetAdministratorAccountId (const Aws::String &value)
 
void SetAdministratorAccountId (Aws::String &&value)
 
void SetAdministratorAccountId (const char *value)
 
GetMemberResultWithAdministratorAccountId (const Aws::String &value)
 
GetMemberResultWithAdministratorAccountId (Aws::String &&value)
 
GetMemberResultWithAdministratorAccountId (const char *value)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
GetMemberResultWithArn (const Aws::String &value)
 
GetMemberResultWithArn (Aws::String &&value)
 
GetMemberResultWithArn (const char *value)
 
const Aws::StringGetEmail () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
GetMemberResultWithEmail (const Aws::String &value)
 
GetMemberResultWithEmail (Aws::String &&value)
 
GetMemberResultWithEmail (const char *value)
 
const Aws::Utils::DateTimeGetInvitedAt () const
 
void SetInvitedAt (const Aws::Utils::DateTime &value)
 
void SetInvitedAt (Aws::Utils::DateTime &&value)
 
GetMemberResultWithInvitedAt (const Aws::Utils::DateTime &value)
 
GetMemberResultWithInvitedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetMasterAccountId () const
 
void SetMasterAccountId (const Aws::String &value)
 
void SetMasterAccountId (Aws::String &&value)
 
void SetMasterAccountId (const char *value)
 
GetMemberResultWithMasterAccountId (const Aws::String &value)
 
GetMemberResultWithMasterAccountId (Aws::String &&value)
 
GetMemberResultWithMasterAccountId (const char *value)
 
const RelationshipStatusGetRelationshipStatus () const
 
void SetRelationshipStatus (const RelationshipStatus &value)
 
void SetRelationshipStatus (RelationshipStatus &&value)
 
GetMemberResultWithRelationshipStatus (const RelationshipStatus &value)
 
GetMemberResultWithRelationshipStatus (RelationshipStatus &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
GetMemberResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
GetMemberResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
GetMemberResultAddTags (const Aws::String &key, const Aws::String &value)
 
GetMemberResultAddTags (Aws::String &&key, const Aws::String &value)
 
GetMemberResultAddTags (const Aws::String &key, Aws::String &&value)
 
GetMemberResultAddTags (Aws::String &&key, Aws::String &&value)
 
GetMemberResultAddTags (const char *key, Aws::String &&value)
 
GetMemberResultAddTags (Aws::String &&key, const char *value)
 
GetMemberResultAddTags (const char *key, const char *value)
 
const Aws::Utils::DateTimeGetUpdatedAt () const
 
void SetUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetUpdatedAt (Aws::Utils::DateTime &&value)
 
GetMemberResultWithUpdatedAt (const Aws::Utils::DateTime &value)
 
GetMemberResultWithUpdatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 30 of file GetMemberResult.h.

Constructor & Destructor Documentation

◆ GetMemberResult() [1/2]

Aws::Macie2::Model::GetMemberResult::GetMemberResult ( )

◆ GetMemberResult() [2/2]

Aws::Macie2::Model::GetMemberResult::GetMemberResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 351 of file GetMemberResult.h.

◆ AddTags() [2/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 339 of file GetMemberResult.h.

◆ AddTags() [3/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 363 of file GetMemberResult.h.

◆ AddTags() [4/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 345 of file GetMemberResult.h.

◆ AddTags() [5/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 333 of file GetMemberResult.h.

◆ AddTags() [6/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 357 of file GetMemberResult.h.

◆ AddTags() [7/7]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::AddTags ( const char *  key,
const char *  value 
)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 369 of file GetMemberResult.h.

◆ GetAccountId()

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

The Amazon Web Services account ID for the account.

Definition at line 41 of file GetMemberResult.h.

◆ GetAdministratorAccountId()

const Aws::String& Aws::Macie2::Model::GetMemberResult::GetAdministratorAccountId ( ) const
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 77 of file GetMemberResult.h.

◆ GetArn()

const Aws::String& Aws::Macie2::Model::GetMemberResult::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 113 of file GetMemberResult.h.

◆ GetEmail()

const Aws::String& Aws::Macie2::Model::GetMemberResult::GetEmail ( ) const
inline

The email address for the account.

Definition at line 149 of file GetMemberResult.h.

◆ GetInvitedAt()

const Aws::Utils::DateTime& Aws::Macie2::Model::GetMemberResult::GetInvitedAt ( ) const
inline

The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.

Definition at line 187 of file GetMemberResult.h.

◆ GetMasterAccountId()

const Aws::String& Aws::Macie2::Model::GetMemberResult::GetMasterAccountId ( ) const
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 223 of file GetMemberResult.h.

◆ GetRelationshipStatus()

const RelationshipStatus& Aws::Macie2::Model::GetMemberResult::GetRelationshipStatus ( ) const
inline

The current status of the relationship between the account and the administrator account.

Definition at line 272 of file GetMemberResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::Macie2::Model::GetMemberResult::GetTags ( ) const
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 303 of file GetMemberResult.h.

◆ GetUpdatedAt()

const Aws::Utils::DateTime& Aws::Macie2::Model::GetMemberResult::GetUpdatedAt ( ) const
inline

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the relationship between the account and the administrator account.

Definition at line 377 of file GetMemberResult.h.

◆ operator=()

GetMemberResult& Aws::Macie2::Model::GetMemberResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetAccountId() [1/3]

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

The Amazon Web Services account ID for the account.

Definition at line 51 of file GetMemberResult.h.

◆ SetAccountId() [2/3]

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

The Amazon Web Services account ID for the account.

Definition at line 46 of file GetMemberResult.h.

◆ SetAccountId() [3/3]

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

The Amazon Web Services account ID for the account.

Definition at line 56 of file GetMemberResult.h.

◆ SetAdministratorAccountId() [1/3]

void Aws::Macie2::Model::GetMemberResult::SetAdministratorAccountId ( Aws::String &&  value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 87 of file GetMemberResult.h.

◆ SetAdministratorAccountId() [2/3]

void Aws::Macie2::Model::GetMemberResult::SetAdministratorAccountId ( const Aws::String value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 82 of file GetMemberResult.h.

◆ SetAdministratorAccountId() [3/3]

void Aws::Macie2::Model::GetMemberResult::SetAdministratorAccountId ( const char *  value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 92 of file GetMemberResult.h.

◆ SetArn() [1/3]

void Aws::Macie2::Model::GetMemberResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 123 of file GetMemberResult.h.

◆ SetArn() [2/3]

void Aws::Macie2::Model::GetMemberResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 118 of file GetMemberResult.h.

◆ SetArn() [3/3]

void Aws::Macie2::Model::GetMemberResult::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 128 of file GetMemberResult.h.

◆ SetEmail() [1/3]

void Aws::Macie2::Model::GetMemberResult::SetEmail ( Aws::String &&  value)
inline

The email address for the account.

Definition at line 159 of file GetMemberResult.h.

◆ SetEmail() [2/3]

void Aws::Macie2::Model::GetMemberResult::SetEmail ( const Aws::String value)
inline

The email address for the account.

Definition at line 154 of file GetMemberResult.h.

◆ SetEmail() [3/3]

void Aws::Macie2::Model::GetMemberResult::SetEmail ( const char *  value)
inline

The email address for the account.

Definition at line 164 of file GetMemberResult.h.

◆ SetInvitedAt() [1/2]

void Aws::Macie2::Model::GetMemberResult::SetInvitedAt ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.

Definition at line 201 of file GetMemberResult.h.

◆ SetInvitedAt() [2/2]

void Aws::Macie2::Model::GetMemberResult::SetInvitedAt ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.

Definition at line 194 of file GetMemberResult.h.

◆ SetMasterAccountId() [1/3]

void Aws::Macie2::Model::GetMemberResult::SetMasterAccountId ( Aws::String &&  value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 237 of file GetMemberResult.h.

◆ SetMasterAccountId() [2/3]

void Aws::Macie2::Model::GetMemberResult::SetMasterAccountId ( const Aws::String value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 230 of file GetMemberResult.h.

◆ SetMasterAccountId() [3/3]

void Aws::Macie2::Model::GetMemberResult::SetMasterAccountId ( const char *  value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 244 of file GetMemberResult.h.

◆ SetRelationshipStatus() [1/2]

void Aws::Macie2::Model::GetMemberResult::SetRelationshipStatus ( const RelationshipStatus value)
inline

The current status of the relationship between the account and the administrator account.

Definition at line 278 of file GetMemberResult.h.

◆ SetRelationshipStatus() [2/2]

void Aws::Macie2::Model::GetMemberResult::SetRelationshipStatus ( RelationshipStatus &&  value)
inline

The current status of the relationship between the account and the administrator account.

Definition at line 284 of file GetMemberResult.h.

◆ SetTags() [1/2]

void Aws::Macie2::Model::GetMemberResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 315 of file GetMemberResult.h.

◆ SetTags() [2/2]

void Aws::Macie2::Model::GetMemberResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 309 of file GetMemberResult.h.

◆ SetUpdatedAt() [1/2]

void Aws::Macie2::Model::GetMemberResult::SetUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the relationship between the account and the administrator account.

Definition at line 391 of file GetMemberResult.h.

◆ SetUpdatedAt() [2/2]

void Aws::Macie2::Model::GetMemberResult::SetUpdatedAt ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the relationship between the account and the administrator account.

Definition at line 384 of file GetMemberResult.h.

◆ WithAccountId() [1/3]

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

The Amazon Web Services account ID for the account.

Definition at line 66 of file GetMemberResult.h.

◆ WithAccountId() [2/3]

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

The Amazon Web Services account ID for the account.

Definition at line 61 of file GetMemberResult.h.

◆ WithAccountId() [3/3]

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

The Amazon Web Services account ID for the account.

Definition at line 71 of file GetMemberResult.h.

◆ WithAdministratorAccountId() [1/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithAdministratorAccountId ( Aws::String &&  value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 102 of file GetMemberResult.h.

◆ WithAdministratorAccountId() [2/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithAdministratorAccountId ( const Aws::String value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 97 of file GetMemberResult.h.

◆ WithAdministratorAccountId() [3/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithAdministratorAccountId ( const char *  value)
inline

The Amazon Web Services account ID for the administrator account.

Definition at line 107 of file GetMemberResult.h.

◆ WithArn() [1/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 138 of file GetMemberResult.h.

◆ WithArn() [2/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 133 of file GetMemberResult.h.

◆ WithArn() [3/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the account.

Definition at line 143 of file GetMemberResult.h.

◆ WithEmail() [1/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithEmail ( Aws::String &&  value)
inline

The email address for the account.

Definition at line 174 of file GetMemberResult.h.

◆ WithEmail() [2/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithEmail ( const Aws::String value)
inline

The email address for the account.

Definition at line 169 of file GetMemberResult.h.

◆ WithEmail() [3/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithEmail ( const char *  value)
inline

The email address for the account.

Definition at line 179 of file GetMemberResult.h.

◆ WithInvitedAt() [1/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithInvitedAt ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.

Definition at line 215 of file GetMemberResult.h.

◆ WithInvitedAt() [2/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithInvitedAt ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.

Definition at line 208 of file GetMemberResult.h.

◆ WithMasterAccountId() [1/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithMasterAccountId ( Aws::String &&  value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 258 of file GetMemberResult.h.

◆ WithMasterAccountId() [2/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithMasterAccountId ( const Aws::String value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 251 of file GetMemberResult.h.

◆ WithMasterAccountId() [3/3]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithMasterAccountId ( const char *  value)
inline

(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.

Definition at line 265 of file GetMemberResult.h.

◆ WithRelationshipStatus() [1/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithRelationshipStatus ( const RelationshipStatus value)
inline

The current status of the relationship between the account and the administrator account.

Definition at line 290 of file GetMemberResult.h.

◆ WithRelationshipStatus() [2/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithRelationshipStatus ( RelationshipStatus &&  value)
inline

The current status of the relationship between the account and the administrator account.

Definition at line 296 of file GetMemberResult.h.

◆ WithTags() [1/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 327 of file GetMemberResult.h.

◆ WithTags() [2/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map of key-value pairs that identifies the tags (keys and values) that are associated with the member account in Amazon Macie.

Definition at line 321 of file GetMemberResult.h.

◆ WithUpdatedAt() [1/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the relationship between the account and the administrator account.

Definition at line 405 of file GetMemberResult.h.

◆ WithUpdatedAt() [2/2]

GetMemberResult& Aws::Macie2::Model::GetMemberResult::WithUpdatedAt ( const Aws::Utils::DateTime value)
inline

The date and time, in UTC and extended ISO 8601 format, of the most recent change to the status of the relationship between the account and the administrator account.

Definition at line 398 of file GetMemberResult.h.


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