AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SSOAdmin::Model::AccountAssignmentOperationStatus Class Reference

#include <AccountAssignmentOperationStatus.h>

Public Member Functions

 AccountAssignmentOperationStatus ()
 
 AccountAssignmentOperationStatus (Aws::Utils::Json::JsonView jsonValue)
 
AccountAssignmentOperationStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const StatusValuesGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const StatusValues &value)
 
void SetStatus (StatusValues &&value)
 
AccountAssignmentOperationStatusWithStatus (const StatusValues &value)
 
AccountAssignmentOperationStatusWithStatus (StatusValues &&value)
 
const Aws::StringGetRequestId () const
 
bool RequestIdHasBeenSet () const
 
void SetRequestId (const Aws::String &value)
 
void SetRequestId (Aws::String &&value)
 
void SetRequestId (const char *value)
 
AccountAssignmentOperationStatusWithRequestId (const Aws::String &value)
 
AccountAssignmentOperationStatusWithRequestId (Aws::String &&value)
 
AccountAssignmentOperationStatusWithRequestId (const char *value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
AccountAssignmentOperationStatusWithFailureReason (const Aws::String &value)
 
AccountAssignmentOperationStatusWithFailureReason (Aws::String &&value)
 
AccountAssignmentOperationStatusWithFailureReason (const char *value)
 
const Aws::StringGetTargetId () const
 
bool TargetIdHasBeenSet () const
 
void SetTargetId (const Aws::String &value)
 
void SetTargetId (Aws::String &&value)
 
void SetTargetId (const char *value)
 
AccountAssignmentOperationStatusWithTargetId (const Aws::String &value)
 
AccountAssignmentOperationStatusWithTargetId (Aws::String &&value)
 
AccountAssignmentOperationStatusWithTargetId (const char *value)
 
const TargetTypeGetTargetType () const
 
bool TargetTypeHasBeenSet () const
 
void SetTargetType (const TargetType &value)
 
void SetTargetType (TargetType &&value)
 
AccountAssignmentOperationStatusWithTargetType (const TargetType &value)
 
AccountAssignmentOperationStatusWithTargetType (TargetType &&value)
 
const Aws::StringGetPermissionSetArn () const
 
bool PermissionSetArnHasBeenSet () const
 
void SetPermissionSetArn (const Aws::String &value)
 
void SetPermissionSetArn (Aws::String &&value)
 
void SetPermissionSetArn (const char *value)
 
AccountAssignmentOperationStatusWithPermissionSetArn (const Aws::String &value)
 
AccountAssignmentOperationStatusWithPermissionSetArn (Aws::String &&value)
 
AccountAssignmentOperationStatusWithPermissionSetArn (const char *value)
 
const PrincipalTypeGetPrincipalType () const
 
bool PrincipalTypeHasBeenSet () const
 
void SetPrincipalType (const PrincipalType &value)
 
void SetPrincipalType (PrincipalType &&value)
 
AccountAssignmentOperationStatusWithPrincipalType (const PrincipalType &value)
 
AccountAssignmentOperationStatusWithPrincipalType (PrincipalType &&value)
 
const Aws::StringGetPrincipalId () const
 
bool PrincipalIdHasBeenSet () const
 
void SetPrincipalId (const Aws::String &value)
 
void SetPrincipalId (Aws::String &&value)
 
void SetPrincipalId (const char *value)
 
AccountAssignmentOperationStatusWithPrincipalId (const Aws::String &value)
 
AccountAssignmentOperationStatusWithPrincipalId (Aws::String &&value)
 
AccountAssignmentOperationStatusWithPrincipalId (const char *value)
 
const Aws::Utils::DateTimeGetCreatedDate () const
 
bool CreatedDateHasBeenSet () const
 
void SetCreatedDate (const Aws::Utils::DateTime &value)
 
void SetCreatedDate (Aws::Utils::DateTime &&value)
 
AccountAssignmentOperationStatusWithCreatedDate (const Aws::Utils::DateTime &value)
 
AccountAssignmentOperationStatusWithCreatedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

See Also:

AWS API Reference

Definition at line 36 of file AccountAssignmentOperationStatus.h.

Constructor & Destructor Documentation

◆ AccountAssignmentOperationStatus() [1/2]

Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::AccountAssignmentOperationStatus ( )

◆ AccountAssignmentOperationStatus() [2/2]

Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::AccountAssignmentOperationStatus ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreatedDateHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::CreatedDateHasBeenSet ( ) const
inline

The date that the permission set was created.

Definition at line 439 of file AccountAssignmentOperationStatus.h.

◆ FailureReasonHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::FailureReasonHasBeenSet ( ) const
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 135 of file AccountAssignmentOperationStatus.h.

◆ GetCreatedDate()

const Aws::Utils::DateTime& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetCreatedDate ( ) const
inline

The date that the permission set was created.

Definition at line 434 of file AccountAssignmentOperationStatus.h.

◆ GetFailureReason()

const Aws::String& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetFailureReason ( ) const
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 129 of file AccountAssignmentOperationStatus.h.

◆ GetPermissionSetArn()

const Aws::String& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetPermissionSetArn ( ) const
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 260 of file AccountAssignmentOperationStatus.h.

◆ GetPrincipalId()

const Aws::String& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetPrincipalId ( ) const
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 358 of file AccountAssignmentOperationStatus.h.

◆ GetPrincipalType()

const PrincipalType& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetPrincipalType ( ) const
inline

The entity type for which the assignment will be created.

Definition at line 322 of file AccountAssignmentOperationStatus.h.

◆ GetRequestId()

const Aws::String& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetRequestId ( ) const
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 80 of file AccountAssignmentOperationStatus.h.

◆ GetStatus()

const StatusValues& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetStatus ( ) const
inline

The status of the permission set provisioning process.

Definition at line 48 of file AccountAssignmentOperationStatus.h.

◆ GetTargetId()

const Aws::String& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetTargetId ( ) const
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 178 of file AccountAssignmentOperationStatus.h.

◆ GetTargetType()

const TargetType& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::GetTargetType ( ) const
inline

The entity type for which the assignment will be created.

Definition at line 226 of file AccountAssignmentOperationStatus.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::Jsonize ( ) const

◆ operator=()

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PermissionSetArnHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::PermissionSetArnHasBeenSet ( ) const
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 268 of file AccountAssignmentOperationStatus.h.

◆ PrincipalIdHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::PrincipalIdHasBeenSet ( ) const
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 368 of file AccountAssignmentOperationStatus.h.

◆ PrincipalTypeHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::PrincipalTypeHasBeenSet ( ) const
inline

The entity type for which the assignment will be created.

Definition at line 327 of file AccountAssignmentOperationStatus.h.

◆ RequestIdHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::RequestIdHasBeenSet ( ) const
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 86 of file AccountAssignmentOperationStatus.h.

◆ SetCreatedDate() [1/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the permission set was created.

Definition at line 449 of file AccountAssignmentOperationStatus.h.

◆ SetCreatedDate() [2/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetCreatedDate ( const Aws::Utils::DateTime value)
inline

The date that the permission set was created.

Definition at line 444 of file AccountAssignmentOperationStatus.h.

◆ SetFailureReason() [1/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetFailureReason ( Aws::String &&  value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 147 of file AccountAssignmentOperationStatus.h.

◆ SetFailureReason() [2/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetFailureReason ( const Aws::String value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 141 of file AccountAssignmentOperationStatus.h.

◆ SetFailureReason() [3/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetFailureReason ( const char *  value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 153 of file AccountAssignmentOperationStatus.h.

◆ SetPermissionSetArn() [1/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPermissionSetArn ( Aws::String &&  value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 284 of file AccountAssignmentOperationStatus.h.

◆ SetPermissionSetArn() [2/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPermissionSetArn ( const Aws::String value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 276 of file AccountAssignmentOperationStatus.h.

◆ SetPermissionSetArn() [3/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPermissionSetArn ( const char *  value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 292 of file AccountAssignmentOperationStatus.h.

◆ SetPrincipalId() [1/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPrincipalId ( Aws::String &&  value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 388 of file AccountAssignmentOperationStatus.h.

◆ SetPrincipalId() [2/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPrincipalId ( const Aws::String value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 378 of file AccountAssignmentOperationStatus.h.

◆ SetPrincipalId() [3/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPrincipalId ( const char *  value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 398 of file AccountAssignmentOperationStatus.h.

◆ SetPrincipalType() [1/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPrincipalType ( const PrincipalType value)
inline

The entity type for which the assignment will be created.

Definition at line 332 of file AccountAssignmentOperationStatus.h.

◆ SetPrincipalType() [2/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetPrincipalType ( PrincipalType &&  value)
inline

The entity type for which the assignment will be created.

Definition at line 337 of file AccountAssignmentOperationStatus.h.

◆ SetRequestId() [1/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetRequestId ( Aws::String &&  value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 98 of file AccountAssignmentOperationStatus.h.

◆ SetRequestId() [2/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetRequestId ( const Aws::String value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 92 of file AccountAssignmentOperationStatus.h.

◆ SetRequestId() [3/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetRequestId ( const char *  value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 104 of file AccountAssignmentOperationStatus.h.

◆ SetStatus() [1/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetStatus ( const StatusValues value)
inline

The status of the permission set provisioning process.

Definition at line 58 of file AccountAssignmentOperationStatus.h.

◆ SetStatus() [2/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetStatus ( StatusValues &&  value)
inline

The status of the permission set provisioning process.

Definition at line 63 of file AccountAssignmentOperationStatus.h.

◆ SetTargetId() [1/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetTargetId ( Aws::String &&  value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 196 of file AccountAssignmentOperationStatus.h.

◆ SetTargetId() [2/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetTargetId ( const Aws::String value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 190 of file AccountAssignmentOperationStatus.h.

◆ SetTargetId() [3/3]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetTargetId ( const char *  value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 202 of file AccountAssignmentOperationStatus.h.

◆ SetTargetType() [1/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetTargetType ( const TargetType value)
inline

The entity type for which the assignment will be created.

Definition at line 236 of file AccountAssignmentOperationStatus.h.

◆ SetTargetType() [2/2]

void Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::SetTargetType ( TargetType &&  value)
inline

The entity type for which the assignment will be created.

Definition at line 241 of file AccountAssignmentOperationStatus.h.

◆ StatusHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::StatusHasBeenSet ( ) const
inline

The status of the permission set provisioning process.

Definition at line 53 of file AccountAssignmentOperationStatus.h.

◆ TargetIdHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::TargetIdHasBeenSet ( ) const
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 184 of file AccountAssignmentOperationStatus.h.

◆ TargetTypeHasBeenSet()

bool Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::TargetTypeHasBeenSet ( ) const
inline

The entity type for which the assignment will be created.

Definition at line 231 of file AccountAssignmentOperationStatus.h.

◆ WithCreatedDate() [1/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithCreatedDate ( Aws::Utils::DateTime &&  value)
inline

The date that the permission set was created.

Definition at line 459 of file AccountAssignmentOperationStatus.h.

◆ WithCreatedDate() [2/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithCreatedDate ( const Aws::Utils::DateTime value)
inline

The date that the permission set was created.

Definition at line 454 of file AccountAssignmentOperationStatus.h.

◆ WithFailureReason() [1/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithFailureReason ( Aws::String &&  value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 165 of file AccountAssignmentOperationStatus.h.

◆ WithFailureReason() [2/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithFailureReason ( const Aws::String value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 159 of file AccountAssignmentOperationStatus.h.

◆ WithFailureReason() [3/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithFailureReason ( const char *  value)
inline

The message that contains an error or exception in case of an operation failure.

Definition at line 171 of file AccountAssignmentOperationStatus.h.

◆ WithPermissionSetArn() [1/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPermissionSetArn ( Aws::String &&  value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 308 of file AccountAssignmentOperationStatus.h.

◆ WithPermissionSetArn() [2/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPermissionSetArn ( const Aws::String value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 300 of file AccountAssignmentOperationStatus.h.

◆ WithPermissionSetArn() [3/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPermissionSetArn ( const char *  value)
inline

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Definition at line 316 of file AccountAssignmentOperationStatus.h.

◆ WithPrincipalId() [1/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPrincipalId ( Aws::String &&  value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 418 of file AccountAssignmentOperationStatus.h.

◆ WithPrincipalId() [2/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPrincipalId ( const Aws::String value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 408 of file AccountAssignmentOperationStatus.h.

◆ WithPrincipalId() [3/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPrincipalId ( const char *  value)
inline

An identifier for an object in Amazon Web Services SSO, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in Amazon Web Services SSO, see the Amazon Web Services SSO Identity Store API Reference.

Definition at line 428 of file AccountAssignmentOperationStatus.h.

◆ WithPrincipalType() [1/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPrincipalType ( const PrincipalType value)
inline

The entity type for which the assignment will be created.

Definition at line 342 of file AccountAssignmentOperationStatus.h.

◆ WithPrincipalType() [2/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithPrincipalType ( PrincipalType &&  value)
inline

The entity type for which the assignment will be created.

Definition at line 347 of file AccountAssignmentOperationStatus.h.

◆ WithRequestId() [1/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithRequestId ( Aws::String &&  value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 116 of file AccountAssignmentOperationStatus.h.

◆ WithRequestId() [2/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithRequestId ( const Aws::String value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 110 of file AccountAssignmentOperationStatus.h.

◆ WithRequestId() [3/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithRequestId ( const char *  value)
inline

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Definition at line 122 of file AccountAssignmentOperationStatus.h.

◆ WithStatus() [1/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithStatus ( const StatusValues value)
inline

The status of the permission set provisioning process.

Definition at line 68 of file AccountAssignmentOperationStatus.h.

◆ WithStatus() [2/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithStatus ( StatusValues &&  value)
inline

The status of the permission set provisioning process.

Definition at line 73 of file AccountAssignmentOperationStatus.h.

◆ WithTargetId() [1/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithTargetId ( Aws::String &&  value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 214 of file AccountAssignmentOperationStatus.h.

◆ WithTargetId() [2/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithTargetId ( const Aws::String value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 208 of file AccountAssignmentOperationStatus.h.

◆ WithTargetId() [3/3]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithTargetId ( const char *  value)
inline

TargetID is an Amazon Web Services account identifier, typically a 10-12 digit string (For example, 123456789012).

Definition at line 220 of file AccountAssignmentOperationStatus.h.

◆ WithTargetType() [1/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithTargetType ( const TargetType value)
inline

The entity type for which the assignment will be created.

Definition at line 246 of file AccountAssignmentOperationStatus.h.

◆ WithTargetType() [2/2]

AccountAssignmentOperationStatus& Aws::SSOAdmin::Model::AccountAssignmentOperationStatus::WithTargetType ( TargetType &&  value)
inline

The entity type for which the assignment will be created.

Definition at line 251 of file AccountAssignmentOperationStatus.h.


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