AWS SDK for C++  1.9.16
AWS SDK for C++
Public Member Functions | List of all members
Aws::Config::Profile Class Reference

#include <AWSProfileConfigLoader.h>

Public Member Functions

const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
const Aws::Auth::AWSCredentialsGetCredentials () const
 
void SetCredentials (const Aws::Auth::AWSCredentials &value)
 
const Aws::StringGetRegion () const
 
void SetRegion (const Aws::String &value)
 
const Aws::StringGetRoleArn () const
 
void SetRoleArn (const Aws::String &value)
 
const Aws::StringGetExternalId () const
 
void SetExternalId (const Aws::String &value)
 
const Aws::StringGetSsoStartUrl () const
 
void SetSsoStartUrl (const Aws::String &value)
 
const Aws::StringGetSsoRegion () const
 
void SetSsoRegion (const Aws::String &value)
 
const Aws::StringGetSsoAccountId () const
 
void SetSsoAccountId (const Aws::String &value)
 
const Aws::StringGetSsoRoleName () const
 
void SetSsoRoleName (const Aws::String &value)
 
const Aws::StringGetSourceProfile () const
 
void SetSourceProfile (const Aws::String &value)
 
const Aws::StringGetCredentialProcess () const
 
void SetCredentialProcess (const Aws::String &value)
 
void SetAllKeyValPairs (const Aws::Map< Aws::String, Aws::String > &map)
 
const Aws::String GetValue (const Aws::String &key) const
 

Detailed Description

Simple data container for a Profile.

Definition at line 26 of file AWSProfileConfigLoader.h.

Member Function Documentation

◆ GetCredentialProcess()

const Aws::String& Aws::Config::Profile::GetCredentialProcess ( ) const
inline

Definition at line 49 of file AWSProfileConfigLoader.h.

◆ GetCredentials()

const Aws::Auth::AWSCredentials& Aws::Config::Profile::GetCredentials ( ) const
inline

Definition at line 31 of file AWSProfileConfigLoader.h.

◆ GetExternalId()

const Aws::String& Aws::Config::Profile::GetExternalId ( ) const
inline

Definition at line 37 of file AWSProfileConfigLoader.h.

◆ GetName()

const Aws::String& Aws::Config::Profile::GetName ( ) const
inline

Definition at line 29 of file AWSProfileConfigLoader.h.

◆ GetRegion()

const Aws::String& Aws::Config::Profile::GetRegion ( ) const
inline

Definition at line 33 of file AWSProfileConfigLoader.h.

◆ GetRoleArn()

const Aws::String& Aws::Config::Profile::GetRoleArn ( ) const
inline

Definition at line 35 of file AWSProfileConfigLoader.h.

◆ GetSourceProfile()

const Aws::String& Aws::Config::Profile::GetSourceProfile ( ) const
inline

Definition at line 47 of file AWSProfileConfigLoader.h.

◆ GetSsoAccountId()

const Aws::String& Aws::Config::Profile::GetSsoAccountId ( ) const
inline

Definition at line 43 of file AWSProfileConfigLoader.h.

◆ GetSsoRegion()

const Aws::String& Aws::Config::Profile::GetSsoRegion ( ) const
inline

Definition at line 41 of file AWSProfileConfigLoader.h.

◆ GetSsoRoleName()

const Aws::String& Aws::Config::Profile::GetSsoRoleName ( ) const
inline

Definition at line 45 of file AWSProfileConfigLoader.h.

◆ GetSsoStartUrl()

const Aws::String& Aws::Config::Profile::GetSsoStartUrl ( ) const
inline

Definition at line 39 of file AWSProfileConfigLoader.h.

◆ GetValue()

const Aws::String Aws::Config::Profile::GetValue ( const Aws::String key) const
inline

Definition at line 52 of file AWSProfileConfigLoader.h.

◆ SetAllKeyValPairs()

void Aws::Config::Profile::SetAllKeyValPairs ( const Aws::Map< Aws::String, Aws::String > &  map)
inline

Definition at line 51 of file AWSProfileConfigLoader.h.

◆ SetCredentialProcess()

void Aws::Config::Profile::SetCredentialProcess ( const Aws::String value)
inline

Definition at line 50 of file AWSProfileConfigLoader.h.

◆ SetCredentials()

void Aws::Config::Profile::SetCredentials ( const Aws::Auth::AWSCredentials value)
inline

Definition at line 32 of file AWSProfileConfigLoader.h.

◆ SetExternalId()

void Aws::Config::Profile::SetExternalId ( const Aws::String value)
inline

Definition at line 38 of file AWSProfileConfigLoader.h.

◆ SetName()

void Aws::Config::Profile::SetName ( const Aws::String value)
inline

Definition at line 30 of file AWSProfileConfigLoader.h.

◆ SetRegion()

void Aws::Config::Profile::SetRegion ( const Aws::String value)
inline

Definition at line 34 of file AWSProfileConfigLoader.h.

◆ SetRoleArn()

void Aws::Config::Profile::SetRoleArn ( const Aws::String value)
inline

Definition at line 36 of file AWSProfileConfigLoader.h.

◆ SetSourceProfile()

void Aws::Config::Profile::SetSourceProfile ( const Aws::String value)
inline

Definition at line 48 of file AWSProfileConfigLoader.h.

◆ SetSsoAccountId()

void Aws::Config::Profile::SetSsoAccountId ( const Aws::String value)
inline

Definition at line 44 of file AWSProfileConfigLoader.h.

◆ SetSsoRegion()

void Aws::Config::Profile::SetSsoRegion ( const Aws::String value)
inline

Definition at line 42 of file AWSProfileConfigLoader.h.

◆ SetSsoRoleName()

void Aws::Config::Profile::SetSsoRoleName ( const Aws::String value)
inline

Definition at line 46 of file AWSProfileConfigLoader.h.

◆ SetSsoStartUrl()

void Aws::Config::Profile::SetSsoStartUrl ( const Aws::String value)
inline

Definition at line 40 of file AWSProfileConfigLoader.h.


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