AWS SDK for C++  1.8.51
AWS SDK for C++
Public Member Functions | List of all members
Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest Class Reference

#include <UpdateIdentityPoolRequest.h>

+ Inheritance diagram for Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest:

Public Member Functions

 UpdateIdentityPoolRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetIdentityPoolId () const
 
bool IdentityPoolIdHasBeenSet () const
 
void SetIdentityPoolId (const Aws::String &value)
 
void SetIdentityPoolId (Aws::String &&value)
 
void SetIdentityPoolId (const char *value)
 
UpdateIdentityPoolRequestWithIdentityPoolId (const Aws::String &value)
 
UpdateIdentityPoolRequestWithIdentityPoolId (Aws::String &&value)
 
UpdateIdentityPoolRequestWithIdentityPoolId (const char *value)
 
const Aws::StringGetIdentityPoolName () const
 
bool IdentityPoolNameHasBeenSet () const
 
void SetIdentityPoolName (const Aws::String &value)
 
void SetIdentityPoolName (Aws::String &&value)
 
void SetIdentityPoolName (const char *value)
 
UpdateIdentityPoolRequestWithIdentityPoolName (const Aws::String &value)
 
UpdateIdentityPoolRequestWithIdentityPoolName (Aws::String &&value)
 
UpdateIdentityPoolRequestWithIdentityPoolName (const char *value)
 
bool GetAllowUnauthenticatedIdentities () const
 
bool AllowUnauthenticatedIdentitiesHasBeenSet () const
 
void SetAllowUnauthenticatedIdentities (bool value)
 
UpdateIdentityPoolRequestWithAllowUnauthenticatedIdentities (bool value)
 
bool GetAllowClassicFlow () const
 
bool AllowClassicFlowHasBeenSet () const
 
void SetAllowClassicFlow (bool value)
 
UpdateIdentityPoolRequestWithAllowClassicFlow (bool value)
 
const Aws::Map< Aws::String, Aws::String > & GetSupportedLoginProviders () const
 
bool SupportedLoginProvidersHasBeenSet () const
 
void SetSupportedLoginProviders (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetSupportedLoginProviders (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateIdentityPoolRequestWithSupportedLoginProviders (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdateIdentityPoolRequestWithSupportedLoginProviders (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (const Aws::String &key, const Aws::String &value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (Aws::String &&key, const Aws::String &value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (const Aws::String &key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (Aws::String &&key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (const char *key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (Aws::String &&key, const char *value)
 
UpdateIdentityPoolRequestAddSupportedLoginProviders (const char *key, const char *value)
 
const Aws::StringGetDeveloperProviderName () const
 
bool DeveloperProviderNameHasBeenSet () const
 
void SetDeveloperProviderName (const Aws::String &value)
 
void SetDeveloperProviderName (Aws::String &&value)
 
void SetDeveloperProviderName (const char *value)
 
UpdateIdentityPoolRequestWithDeveloperProviderName (const Aws::String &value)
 
UpdateIdentityPoolRequestWithDeveloperProviderName (Aws::String &&value)
 
UpdateIdentityPoolRequestWithDeveloperProviderName (const char *value)
 
const Aws::Vector< Aws::String > & GetOpenIdConnectProviderARNs () const
 
bool OpenIdConnectProviderARNsHasBeenSet () const
 
void SetOpenIdConnectProviderARNs (const Aws::Vector< Aws::String > &value)
 
void SetOpenIdConnectProviderARNs (Aws::Vector< Aws::String > &&value)
 
UpdateIdentityPoolRequestWithOpenIdConnectProviderARNs (const Aws::Vector< Aws::String > &value)
 
UpdateIdentityPoolRequestWithOpenIdConnectProviderARNs (Aws::Vector< Aws::String > &&value)
 
UpdateIdentityPoolRequestAddOpenIdConnectProviderARNs (const Aws::String &value)
 
UpdateIdentityPoolRequestAddOpenIdConnectProviderARNs (Aws::String &&value)
 
UpdateIdentityPoolRequestAddOpenIdConnectProviderARNs (const char *value)
 
const Aws::Vector< CognitoIdentityProvider > & GetCognitoIdentityProviders () const
 
bool CognitoIdentityProvidersHasBeenSet () const
 
void SetCognitoIdentityProviders (const Aws::Vector< CognitoIdentityProvider > &value)
 
void SetCognitoIdentityProviders (Aws::Vector< CognitoIdentityProvider > &&value)
 
UpdateIdentityPoolRequestWithCognitoIdentityProviders (const Aws::Vector< CognitoIdentityProvider > &value)
 
UpdateIdentityPoolRequestWithCognitoIdentityProviders (Aws::Vector< CognitoIdentityProvider > &&value)
 
UpdateIdentityPoolRequestAddCognitoIdentityProviders (const CognitoIdentityProvider &value)
 
UpdateIdentityPoolRequestAddCognitoIdentityProviders (CognitoIdentityProvider &&value)
 
const Aws::Vector< Aws::String > & GetSamlProviderARNs () const
 
bool SamlProviderARNsHasBeenSet () const
 
void SetSamlProviderARNs (const Aws::Vector< Aws::String > &value)
 
void SetSamlProviderARNs (Aws::Vector< Aws::String > &&value)
 
UpdateIdentityPoolRequestWithSamlProviderARNs (const Aws::Vector< Aws::String > &value)
 
UpdateIdentityPoolRequestWithSamlProviderARNs (Aws::Vector< Aws::String > &&value)
 
UpdateIdentityPoolRequestAddSamlProviderARNs (const Aws::String &value)
 
UpdateIdentityPoolRequestAddSamlProviderARNs (Aws::String &&value)
 
UpdateIdentityPoolRequestAddSamlProviderARNs (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetIdentityPoolTags () const
 
bool IdentityPoolTagsHasBeenSet () const
 
void SetIdentityPoolTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetIdentityPoolTags (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateIdentityPoolRequestWithIdentityPoolTags (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdateIdentityPoolRequestWithIdentityPoolTags (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (const Aws::String &key, const Aws::String &value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (Aws::String &&key, const Aws::String &value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (const Aws::String &key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (Aws::String &&key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (const char *key, Aws::String &&value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (Aws::String &&key, const char *value)
 
UpdateIdentityPoolRequestAddIdentityPoolTags (const char *key, const char *value)
 
- Public Member Functions inherited from Aws::CognitoIdentity::CognitoIdentityRequest
virtual ~CognitoIdentityRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

An object representing an Amazon Cognito identity pool.

See Also:

AWS API Reference

Definition at line 28 of file UpdateIdentityPoolRequest.h.

Constructor & Destructor Documentation

◆ UpdateIdentityPoolRequest()

Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::UpdateIdentityPoolRequest ( )

Member Function Documentation

◆ AddCognitoIdentityProviders() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddCognitoIdentityProviders ( const CognitoIdentityProvider value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 370 of file UpdateIdentityPoolRequest.h.

◆ AddCognitoIdentityProviders() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddCognitoIdentityProviders ( CognitoIdentityProvider &&  value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 375 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [1/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( const Aws::String key,
const Aws::String value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 480 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [2/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 487 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [3/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 494 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [4/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 501 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [5/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( const char *  key,
Aws::String &&  value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 508 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [6/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( Aws::String &&  key,
const char *  value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 515 of file UpdateIdentityPoolRequest.h.

◆ AddIdentityPoolTags() [7/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddIdentityPoolTags ( const char *  key,
const char *  value 
)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 522 of file UpdateIdentityPoolRequest.h.

◆ AddOpenIdConnectProviderARNs() [1/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddOpenIdConnectProviderARNs ( const Aws::String value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 324 of file UpdateIdentityPoolRequest.h.

◆ AddOpenIdConnectProviderARNs() [2/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddOpenIdConnectProviderARNs ( Aws::String &&  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 329 of file UpdateIdentityPoolRequest.h.

◆ AddOpenIdConnectProviderARNs() [3/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddOpenIdConnectProviderARNs ( const char *  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 334 of file UpdateIdentityPoolRequest.h.

◆ AddSamlProviderARNs() [1/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSamlProviderARNs ( const Aws::String value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 418 of file UpdateIdentityPoolRequest.h.

◆ AddSamlProviderARNs() [2/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSamlProviderARNs ( Aws::String &&  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 424 of file UpdateIdentityPoolRequest.h.

◆ AddSamlProviderARNs() [3/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSamlProviderARNs ( const char *  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 430 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [1/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( const Aws::String key,
const Aws::String value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 217 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [2/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( Aws::String &&  key,
const Aws::String value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 222 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [3/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( const Aws::String key,
Aws::String &&  value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 227 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [4/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 232 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [5/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( const char *  key,
Aws::String &&  value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 237 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [6/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( Aws::String &&  key,
const char *  value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 242 of file UpdateIdentityPoolRequest.h.

◆ AddSupportedLoginProviders() [7/7]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AddSupportedLoginProviders ( const char *  key,
const char *  value 
)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 247 of file UpdateIdentityPoolRequest.h.

◆ AllowClassicFlowHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AllowClassicFlowHasBeenSet ( ) const
inline

Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.

Definition at line 163 of file UpdateIdentityPoolRequest.h.

◆ AllowUnauthenticatedIdentitiesHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::AllowUnauthenticatedIdentitiesHasBeenSet ( ) const
inline

TRUE if the identity pool supports unauthenticated logins.

Definition at line 134 of file UpdateIdentityPoolRequest.h.

◆ CognitoIdentityProvidersHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::CognitoIdentityProvidersHasBeenSet ( ) const
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 345 of file UpdateIdentityPoolRequest.h.

◆ DeveloperProviderNameHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::DeveloperProviderNameHasBeenSet ( ) const
inline

The "domain" by which Cognito will refer to your users.

Definition at line 258 of file UpdateIdentityPoolRequest.h.

◆ GetAllowClassicFlow()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetAllowClassicFlow ( ) const
inline

Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.

Definition at line 154 of file UpdateIdentityPoolRequest.h.

◆ GetAllowUnauthenticatedIdentities()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetAllowUnauthenticatedIdentities ( ) const
inline

TRUE if the identity pool supports unauthenticated logins.

Definition at line 129 of file UpdateIdentityPoolRequest.h.

◆ GetCognitoIdentityProviders()

const Aws::Vector<CognitoIdentityProvider>& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetCognitoIdentityProviders ( ) const
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 340 of file UpdateIdentityPoolRequest.h.

◆ GetDeveloperProviderName()

const Aws::String& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetDeveloperProviderName ( ) const
inline

The "domain" by which Cognito will refer to your users.

Definition at line 253 of file UpdateIdentityPoolRequest.h.

◆ GetIdentityPoolId()

const Aws::String& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetIdentityPoolId ( ) const
inline

An identity pool ID in the format REGION:GUID.

Definition at line 47 of file UpdateIdentityPoolRequest.h.

◆ GetIdentityPoolName()

const Aws::String& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetIdentityPoolName ( ) const
inline

A string that you provide.

Definition at line 88 of file UpdateIdentityPoolRequest.h.

◆ GetIdentityPoolTags()

const Aws::Map<Aws::String, Aws::String>& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetIdentityPoolTags ( ) const
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 438 of file UpdateIdentityPoolRequest.h.

◆ GetOpenIdConnectProviderARNs()

const Aws::Vector<Aws::String>& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetOpenIdConnectProviderARNs ( ) const
inline

A list of OpendID Connect provider ARNs.

Definition at line 294 of file UpdateIdentityPoolRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

◆ GetSamlProviderARNs()

const Aws::Vector<Aws::String>& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetSamlProviderARNs ( ) const
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 382 of file UpdateIdentityPoolRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 37 of file UpdateIdentityPoolRequest.h.

◆ GetSupportedLoginProviders()

const Aws::Map<Aws::String, Aws::String>& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::GetSupportedLoginProviders ( ) const
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 187 of file UpdateIdentityPoolRequest.h.

◆ IdentityPoolIdHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::IdentityPoolIdHasBeenSet ( ) const
inline

An identity pool ID in the format REGION:GUID.

Definition at line 52 of file UpdateIdentityPoolRequest.h.

◆ IdentityPoolNameHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::IdentityPoolNameHasBeenSet ( ) const
inline

A string that you provide.

Definition at line 93 of file UpdateIdentityPoolRequest.h.

◆ IdentityPoolTagsHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::IdentityPoolTagsHasBeenSet ( ) const
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 445 of file UpdateIdentityPoolRequest.h.

◆ OpenIdConnectProviderARNsHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::OpenIdConnectProviderARNsHasBeenSet ( ) const
inline

A list of OpendID Connect provider ARNs.

Definition at line 299 of file UpdateIdentityPoolRequest.h.

◆ SamlProviderARNsHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SamlProviderARNsHasBeenSet ( ) const
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 388 of file UpdateIdentityPoolRequest.h.

◆ SerializePayload()

Aws::String Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAllowClassicFlow()

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetAllowClassicFlow ( bool  value)
inline

Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.

Definition at line 172 of file UpdateIdentityPoolRequest.h.

◆ SetAllowUnauthenticatedIdentities()

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetAllowUnauthenticatedIdentities ( bool  value)
inline

TRUE if the identity pool supports unauthenticated logins.

Definition at line 139 of file UpdateIdentityPoolRequest.h.

◆ SetCognitoIdentityProviders() [1/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetCognitoIdentityProviders ( const Aws::Vector< CognitoIdentityProvider > &  value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 350 of file UpdateIdentityPoolRequest.h.

◆ SetCognitoIdentityProviders() [2/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetCognitoIdentityProviders ( Aws::Vector< CognitoIdentityProvider > &&  value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 355 of file UpdateIdentityPoolRequest.h.

◆ SetDeveloperProviderName() [1/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetDeveloperProviderName ( const Aws::String value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 263 of file UpdateIdentityPoolRequest.h.

◆ SetDeveloperProviderName() [2/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetDeveloperProviderName ( Aws::String &&  value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 268 of file UpdateIdentityPoolRequest.h.

◆ SetDeveloperProviderName() [3/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetDeveloperProviderName ( const char *  value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 273 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolId() [1/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolId ( const Aws::String value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 57 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolId() [2/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolId ( Aws::String &&  value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 62 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolId() [3/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolId ( const char *  value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 67 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolName() [1/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolName ( const Aws::String value)
inline

A string that you provide.

Definition at line 98 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolName() [2/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolName ( Aws::String &&  value)
inline

A string that you provide.

Definition at line 103 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolName() [3/3]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolName ( const char *  value)
inline

A string that you provide.

Definition at line 108 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolTags() [1/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 452 of file UpdateIdentityPoolRequest.h.

◆ SetIdentityPoolTags() [2/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetIdentityPoolTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 459 of file UpdateIdentityPoolRequest.h.

◆ SetOpenIdConnectProviderARNs() [1/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetOpenIdConnectProviderARNs ( const Aws::Vector< Aws::String > &  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 304 of file UpdateIdentityPoolRequest.h.

◆ SetOpenIdConnectProviderARNs() [2/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetOpenIdConnectProviderARNs ( Aws::Vector< Aws::String > &&  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 309 of file UpdateIdentityPoolRequest.h.

◆ SetSamlProviderARNs() [1/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetSamlProviderARNs ( const Aws::Vector< Aws::String > &  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 394 of file UpdateIdentityPoolRequest.h.

◆ SetSamlProviderARNs() [2/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetSamlProviderARNs ( Aws::Vector< Aws::String > &&  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 400 of file UpdateIdentityPoolRequest.h.

◆ SetSupportedLoginProviders() [1/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetSupportedLoginProviders ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 197 of file UpdateIdentityPoolRequest.h.

◆ SetSupportedLoginProviders() [2/2]

void Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SetSupportedLoginProviders ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 202 of file UpdateIdentityPoolRequest.h.

◆ SupportedLoginProvidersHasBeenSet()

bool Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::SupportedLoginProvidersHasBeenSet ( ) const
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 192 of file UpdateIdentityPoolRequest.h.

◆ WithAllowClassicFlow()

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithAllowClassicFlow ( bool  value)
inline

Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.

Definition at line 181 of file UpdateIdentityPoolRequest.h.

◆ WithAllowUnauthenticatedIdentities()

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithAllowUnauthenticatedIdentities ( bool  value)
inline

TRUE if the identity pool supports unauthenticated logins.

Definition at line 144 of file UpdateIdentityPoolRequest.h.

◆ WithCognitoIdentityProviders() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithCognitoIdentityProviders ( const Aws::Vector< CognitoIdentityProvider > &  value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 360 of file UpdateIdentityPoolRequest.h.

◆ WithCognitoIdentityProviders() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithCognitoIdentityProviders ( Aws::Vector< CognitoIdentityProvider > &&  value)
inline

A list representing an Amazon Cognito user pool and its client ID.

Definition at line 365 of file UpdateIdentityPoolRequest.h.

◆ WithDeveloperProviderName() [1/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithDeveloperProviderName ( const Aws::String value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 278 of file UpdateIdentityPoolRequest.h.

◆ WithDeveloperProviderName() [2/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithDeveloperProviderName ( Aws::String &&  value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 283 of file UpdateIdentityPoolRequest.h.

◆ WithDeveloperProviderName() [3/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithDeveloperProviderName ( const char *  value)
inline

The "domain" by which Cognito will refer to your users.

Definition at line 288 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolId() [1/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolId ( const Aws::String value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 72 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolId() [2/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolId ( Aws::String &&  value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 77 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolId() [3/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolId ( const char *  value)
inline

An identity pool ID in the format REGION:GUID.

Definition at line 82 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolName() [1/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolName ( const Aws::String value)
inline

A string that you provide.

Definition at line 113 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolName() [2/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolName ( Aws::String &&  value)
inline

A string that you provide.

Definition at line 118 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolName() [3/3]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolName ( const char *  value)
inline

A string that you provide.

Definition at line 123 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolTags() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 466 of file UpdateIdentityPoolRequest.h.

◆ WithIdentityPoolTags() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithIdentityPoolTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.

Definition at line 473 of file UpdateIdentityPoolRequest.h.

◆ WithOpenIdConnectProviderARNs() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithOpenIdConnectProviderARNs ( const Aws::Vector< Aws::String > &  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 314 of file UpdateIdentityPoolRequest.h.

◆ WithOpenIdConnectProviderARNs() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithOpenIdConnectProviderARNs ( Aws::Vector< Aws::String > &&  value)
inline

A list of OpendID Connect provider ARNs.

Definition at line 319 of file UpdateIdentityPoolRequest.h.

◆ WithSamlProviderARNs() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithSamlProviderARNs ( const Aws::Vector< Aws::String > &  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 406 of file UpdateIdentityPoolRequest.h.

◆ WithSamlProviderARNs() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithSamlProviderARNs ( Aws::Vector< Aws::String > &&  value)
inline

An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.

Definition at line 412 of file UpdateIdentityPoolRequest.h.

◆ WithSupportedLoginProviders() [1/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithSupportedLoginProviders ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 207 of file UpdateIdentityPoolRequest.h.

◆ WithSupportedLoginProviders() [2/2]

UpdateIdentityPoolRequest& Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest::WithSupportedLoginProviders ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Optional key:value pairs mapping provider names to provider app IDs.

Definition at line 212 of file UpdateIdentityPoolRequest.h.


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