AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::CognitoConfig Class Reference

#include <CognitoConfig.h>

Public Member Functions

 CognitoConfig ()
 
 CognitoConfig (Aws::Utils::Json::JsonView jsonValue)
 
CognitoConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetUserPool () const
 
bool UserPoolHasBeenSet () const
 
void SetUserPool (const Aws::String &value)
 
void SetUserPool (Aws::String &&value)
 
void SetUserPool (const char *value)
 
CognitoConfigWithUserPool (const Aws::String &value)
 
CognitoConfigWithUserPool (Aws::String &&value)
 
CognitoConfigWithUserPool (const char *value)
 
const Aws::StringGetClientId () const
 
bool ClientIdHasBeenSet () const
 
void SetClientId (const Aws::String &value)
 
void SetClientId (Aws::String &&value)
 
void SetClientId (const char *value)
 
CognitoConfigWithClientId (const Aws::String &value)
 
CognitoConfigWithClientId (Aws::String &&value)
 
CognitoConfigWithClientId (const char *value)
 

Detailed Description

Use this parameter to configure your Amazon Cognito workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool.

See Also:

AWS API Reference

Definition at line 34 of file CognitoConfig.h.

Constructor & Destructor Documentation

◆ CognitoConfig() [1/2]

Aws::SageMaker::Model::CognitoConfig::CognitoConfig ( )

◆ CognitoConfig() [2/2]

Aws::SageMaker::Model::CognitoConfig::CognitoConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ClientIdHasBeenSet()

bool Aws::SageMaker::Model::CognitoConfig::ClientIdHasBeenSet ( ) const
inline

The client ID for your Amazon Cognito user pool.

Definition at line 132 of file CognitoConfig.h.

◆ GetClientId()

const Aws::String& Aws::SageMaker::Model::CognitoConfig::GetClientId ( ) const
inline

The client ID for your Amazon Cognito user pool.

Definition at line 127 of file CognitoConfig.h.

◆ GetUserPool()

const Aws::String& Aws::SageMaker::Model::CognitoConfig::GetUserPool ( ) const
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 51 of file CognitoConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::CognitoConfig::Jsonize ( ) const

◆ operator=()

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetClientId() [1/3]

void Aws::SageMaker::Model::CognitoConfig::SetClientId ( Aws::String &&  value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 142 of file CognitoConfig.h.

◆ SetClientId() [2/3]

void Aws::SageMaker::Model::CognitoConfig::SetClientId ( const Aws::String value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 137 of file CognitoConfig.h.

◆ SetClientId() [3/3]

void Aws::SageMaker::Model::CognitoConfig::SetClientId ( const char *  value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 147 of file CognitoConfig.h.

◆ SetUserPool() [1/3]

void Aws::SageMaker::Model::CognitoConfig::SetUserPool ( Aws::String &&  value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 81 of file CognitoConfig.h.

◆ SetUserPool() [2/3]

void Aws::SageMaker::Model::CognitoConfig::SetUserPool ( const Aws::String value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 71 of file CognitoConfig.h.

◆ SetUserPool() [3/3]

void Aws::SageMaker::Model::CognitoConfig::SetUserPool ( const char *  value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 91 of file CognitoConfig.h.

◆ UserPoolHasBeenSet()

bool Aws::SageMaker::Model::CognitoConfig::UserPoolHasBeenSet ( ) const
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 61 of file CognitoConfig.h.

◆ WithClientId() [1/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithClientId ( Aws::String &&  value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 157 of file CognitoConfig.h.

◆ WithClientId() [2/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithClientId ( const Aws::String value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 152 of file CognitoConfig.h.

◆ WithClientId() [3/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithClientId ( const char *  value)
inline

The client ID for your Amazon Cognito user pool.

Definition at line 162 of file CognitoConfig.h.

◆ WithUserPool() [1/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithUserPool ( Aws::String &&  value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 111 of file CognitoConfig.h.

◆ WithUserPool() [2/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithUserPool ( const Aws::String value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 101 of file CognitoConfig.h.

◆ WithUserPool() [3/3]

CognitoConfig& Aws::SageMaker::Model::CognitoConfig::WithUserPool ( const char *  value)
inline

A user pool is a user directory in Amazon Cognito. With a user pool, your users can sign in to your web or mobile app through Amazon Cognito. Your users can also sign in through social identity providers like Google, Facebook, Amazon, or Apple, and through SAML identity providers.

Definition at line 121 of file CognitoConfig.h.


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