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

#include <AccessControlAttributeValue.h>

Public Member Functions

 AccessControlAttributeValue ()
 
 AccessControlAttributeValue (Aws::Utils::Json::JsonView jsonValue)
 
AccessControlAttributeValueoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetSource () const
 
bool SourceHasBeenSet () const
 
void SetSource (const Aws::Vector< Aws::String > &value)
 
void SetSource (Aws::Vector< Aws::String > &&value)
 
AccessControlAttributeValueWithSource (const Aws::Vector< Aws::String > &value)
 
AccessControlAttributeValueWithSource (Aws::Vector< Aws::String > &&value)
 
AccessControlAttributeValueAddSource (const Aws::String &value)
 
AccessControlAttributeValueAddSource (Aws::String &&value)
 
AccessControlAttributeValueAddSource (const char *value)
 

Detailed Description

The value used for mapping a specified attribute to an identity source.

See Also:

AWS API Reference

Definition at line 33 of file AccessControlAttributeValue.h.

Constructor & Destructor Documentation

◆ AccessControlAttributeValue() [1/2]

Aws::SSOAdmin::Model::AccessControlAttributeValue::AccessControlAttributeValue ( )

◆ AccessControlAttributeValue() [2/2]

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

Member Function Documentation

◆ AddSource() [1/3]

AccessControlAttributeValue& Aws::SSOAdmin::Model::AccessControlAttributeValue::AddSource ( Aws::String &&  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 88 of file AccessControlAttributeValue.h.

◆ AddSource() [2/3]

AccessControlAttributeValue& Aws::SSOAdmin::Model::AccessControlAttributeValue::AddSource ( const Aws::String value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 82 of file AccessControlAttributeValue.h.

◆ AddSource() [3/3]

AccessControlAttributeValue& Aws::SSOAdmin::Model::AccessControlAttributeValue::AddSource ( const char *  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 94 of file AccessControlAttributeValue.h.

◆ GetSource()

const Aws::Vector<Aws::String>& Aws::SSOAdmin::Model::AccessControlAttributeValue::GetSource ( ) const
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 46 of file AccessControlAttributeValue.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetSource() [1/2]

void Aws::SSOAdmin::Model::AccessControlAttributeValue::SetSource ( Aws::Vector< Aws::String > &&  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 64 of file AccessControlAttributeValue.h.

◆ SetSource() [2/2]

void Aws::SSOAdmin::Model::AccessControlAttributeValue::SetSource ( const Aws::Vector< Aws::String > &  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 58 of file AccessControlAttributeValue.h.

◆ SourceHasBeenSet()

bool Aws::SSOAdmin::Model::AccessControlAttributeValue::SourceHasBeenSet ( ) const
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 52 of file AccessControlAttributeValue.h.

◆ WithSource() [1/2]

AccessControlAttributeValue& Aws::SSOAdmin::Model::AccessControlAttributeValue::WithSource ( Aws::Vector< Aws::String > &&  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 76 of file AccessControlAttributeValue.h.

◆ WithSource() [2/2]

AccessControlAttributeValue& Aws::SSOAdmin::Model::AccessControlAttributeValue::WithSource ( const Aws::Vector< Aws::String > &  value)
inline

The identity source to use when mapping a specified attribute to Amazon Web Services SSO.

Definition at line 70 of file AccessControlAttributeValue.h.


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