AWS SDK for C++  1.9.102
AWS SDK for C++
Public Member Functions | List of all members
Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig Class Reference

#include <UpdateBackendAuthResourceConfig.h>

Public Member Functions

 UpdateBackendAuthResourceConfig ()
 
 UpdateBackendAuthResourceConfig (Aws::Utils::Json::JsonView jsonValue)
 
UpdateBackendAuthResourceConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AuthResourcesGetAuthResources () const
 
bool AuthResourcesHasBeenSet () const
 
void SetAuthResources (const AuthResources &value)
 
void SetAuthResources (AuthResources &&value)
 
UpdateBackendAuthResourceConfigWithAuthResources (const AuthResources &value)
 
UpdateBackendAuthResourceConfigWithAuthResources (AuthResources &&value)
 
const UpdateBackendAuthIdentityPoolConfigGetIdentityPoolConfigs () const
 
bool IdentityPoolConfigsHasBeenSet () const
 
void SetIdentityPoolConfigs (const UpdateBackendAuthIdentityPoolConfig &value)
 
void SetIdentityPoolConfigs (UpdateBackendAuthIdentityPoolConfig &&value)
 
UpdateBackendAuthResourceConfigWithIdentityPoolConfigs (const UpdateBackendAuthIdentityPoolConfig &value)
 
UpdateBackendAuthResourceConfigWithIdentityPoolConfigs (UpdateBackendAuthIdentityPoolConfig &&value)
 
const ServiceGetService () const
 
bool ServiceHasBeenSet () const
 
void SetService (const Service &value)
 
void SetService (Service &&value)
 
UpdateBackendAuthResourceConfigWithService (const Service &value)
 
UpdateBackendAuthResourceConfigWithService (Service &&value)
 
const UpdateBackendAuthUserPoolConfigGetUserPoolConfigs () const
 
bool UserPoolConfigsHasBeenSet () const
 
void SetUserPoolConfigs (const UpdateBackendAuthUserPoolConfig &value)
 
void SetUserPoolConfigs (UpdateBackendAuthUserPoolConfig &&value)
 
UpdateBackendAuthResourceConfigWithUserPoolConfigs (const UpdateBackendAuthUserPoolConfig &value)
 
UpdateBackendAuthResourceConfigWithUserPoolConfigs (UpdateBackendAuthUserPoolConfig &&value)
 

Detailed Description

Defines the resource configuration when updating an authentication resource in your Amplify project.

See Also:

AWS API Reference

Definition at line 35 of file UpdateBackendAuthResourceConfig.h.

Constructor & Destructor Documentation

◆ UpdateBackendAuthResourceConfig() [1/2]

Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::UpdateBackendAuthResourceConfig ( )

◆ UpdateBackendAuthResourceConfig() [2/2]

Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::UpdateBackendAuthResourceConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AuthResourcesHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::AuthResourcesHasBeenSet ( ) const
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 54 of file UpdateBackendAuthResourceConfig.h.

◆ GetAuthResources()

const AuthResources& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::GetAuthResources ( ) const
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 48 of file UpdateBackendAuthResourceConfig.h.

◆ GetIdentityPoolConfigs()

const UpdateBackendAuthIdentityPoolConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::GetIdentityPoolConfigs ( ) const
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 85 of file UpdateBackendAuthResourceConfig.h.

◆ GetService()

const Service& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::GetService ( ) const
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 122 of file UpdateBackendAuthResourceConfig.h.

◆ GetUserPoolConfigs()

const UpdateBackendAuthUserPoolConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::GetUserPoolConfigs ( ) const
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 159 of file UpdateBackendAuthResourceConfig.h.

◆ IdentityPoolConfigsHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::IdentityPoolConfigsHasBeenSet ( ) const
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 91 of file UpdateBackendAuthResourceConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::Jsonize ( ) const

◆ operator=()

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ServiceHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::ServiceHasBeenSet ( ) const
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 128 of file UpdateBackendAuthResourceConfig.h.

◆ SetAuthResources() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetAuthResources ( AuthResources &&  value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 66 of file UpdateBackendAuthResourceConfig.h.

◆ SetAuthResources() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetAuthResources ( const AuthResources value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 60 of file UpdateBackendAuthResourceConfig.h.

◆ SetIdentityPoolConfigs() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetIdentityPoolConfigs ( const UpdateBackendAuthIdentityPoolConfig value)
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 97 of file UpdateBackendAuthResourceConfig.h.

◆ SetIdentityPoolConfigs() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetIdentityPoolConfigs ( UpdateBackendAuthIdentityPoolConfig &&  value)
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 103 of file UpdateBackendAuthResourceConfig.h.

◆ SetService() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetService ( const Service value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 134 of file UpdateBackendAuthResourceConfig.h.

◆ SetService() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetService ( Service &&  value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 140 of file UpdateBackendAuthResourceConfig.h.

◆ SetUserPoolConfigs() [1/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetUserPoolConfigs ( const UpdateBackendAuthUserPoolConfig value)
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 171 of file UpdateBackendAuthResourceConfig.h.

◆ SetUserPoolConfigs() [2/2]

void Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::SetUserPoolConfigs ( UpdateBackendAuthUserPoolConfig &&  value)
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 177 of file UpdateBackendAuthResourceConfig.h.

◆ UserPoolConfigsHasBeenSet()

bool Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::UserPoolConfigsHasBeenSet ( ) const
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 165 of file UpdateBackendAuthResourceConfig.h.

◆ WithAuthResources() [1/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithAuthResources ( AuthResources &&  value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 78 of file UpdateBackendAuthResourceConfig.h.

◆ WithAuthResources() [2/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithAuthResources ( const AuthResources value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 72 of file UpdateBackendAuthResourceConfig.h.

◆ WithIdentityPoolConfigs() [1/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithIdentityPoolConfigs ( const UpdateBackendAuthIdentityPoolConfig value)
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 109 of file UpdateBackendAuthResourceConfig.h.

◆ WithIdentityPoolConfigs() [2/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithIdentityPoolConfigs ( UpdateBackendAuthIdentityPoolConfig &&  value)
inline

Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 115 of file UpdateBackendAuthResourceConfig.h.

◆ WithService() [1/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithService ( const Service value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 146 of file UpdateBackendAuthResourceConfig.h.

◆ WithService() [2/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithService ( Service &&  value)
inline

Defines the service name to use when configuring an authentication resource in your Amplify project.

Definition at line 152 of file UpdateBackendAuthResourceConfig.h.

◆ WithUserPoolConfigs() [1/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithUserPoolConfigs ( const UpdateBackendAuthUserPoolConfig value)
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 183 of file UpdateBackendAuthResourceConfig.h.

◆ WithUserPoolConfigs() [2/2]

UpdateBackendAuthResourceConfig& Aws::AmplifyBackend::Model::UpdateBackendAuthResourceConfig::WithUserPoolConfigs ( UpdateBackendAuthUserPoolConfig &&  value)
inline

Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.

Definition at line 189 of file UpdateBackendAuthResourceConfig.h.


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