Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- CloneBackend
- DeleteToken
- CreateBackendConfig
- ListBackendJobs
- GetBackend
- GetBackendAuth
- CreateBackendAuth
- RemoveBackendConfig
- CreateBackend
- GenerateBackendAPIModels
- UpdateBackendConfig
- CreateToken
- GetBackendAPI
- UpdateBackendJob
- UpdateBackendAPI
- DeleteBackendAPI
- GetBackendJob
- DeleteBackend
- DeleteBackendAuth
- UpdateBackendAuth
- GetToken
- RemoveAllBackends
- CreateBackendAPI
- GetBackendAPIModels
- ImportBackendAuth
- Types
- BackendAPIAppSyncAuthSettings
- BackendAPIAuthType
- BackendAPIConflictResolution
- BackendAPIResourceConfig
- BackendAuthAppleProviderConfig
- BackendAuthSocialProviderConfig
- BackendJobRespObj
- CreateBackendAuthForgotPasswordConfig
- CreateBackendAuthIdentityPoolConfig
- CreateBackendAuthMFAConfig
- CreateBackendAuthOAuthConfig
- CreateBackendAuthPasswordPolicyConfig
- CreateBackendAuthResourceConfig
- CreateBackendAuthUserPoolConfig
- EmailSettings
- LoginAuthConfigReqObj
- ResourceConfig
- Settings
- SmsSettings
- SocialProviderSettings
- UpdateBackendAuthForgotPasswordConfig
- UpdateBackendAuthIdentityPoolConfig
- UpdateBackendAuthMFAConfig
- UpdateBackendAuthOAuthConfig
- UpdateBackendAuthPasswordPolicyConfig
- UpdateBackendAuthResourceConfig
- UpdateBackendAuthUserPoolConfig
Synopsis
- cloneBackend_appId :: Lens' CloneBackend Text
- cloneBackend_backendEnvironmentName :: Lens' CloneBackend Text
- cloneBackend_targetEnvironmentName :: Lens' CloneBackend Text
- cloneBackendResponse_status :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_jobId :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_operation :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_error :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_appId :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_backendEnvironmentName :: Lens' CloneBackendResponse (Maybe Text)
- cloneBackendResponse_httpStatus :: Lens' CloneBackendResponse Int
- deleteToken_sessionId :: Lens' DeleteToken Text
- deleteToken_appId :: Lens' DeleteToken Text
- deleteTokenResponse_isSuccess :: Lens' DeleteTokenResponse (Maybe Bool)
- deleteTokenResponse_httpStatus :: Lens' DeleteTokenResponse Int
- createBackendConfig_backendManagerAppId :: Lens' CreateBackendConfig (Maybe Text)
- createBackendConfig_appId :: Lens' CreateBackendConfig Text
- createBackendConfigResponse_status :: Lens' CreateBackendConfigResponse (Maybe Text)
- createBackendConfigResponse_jobId :: Lens' CreateBackendConfigResponse (Maybe Text)
- createBackendConfigResponse_appId :: Lens' CreateBackendConfigResponse (Maybe Text)
- createBackendConfigResponse_backendEnvironmentName :: Lens' CreateBackendConfigResponse (Maybe Text)
- createBackendConfigResponse_httpStatus :: Lens' CreateBackendConfigResponse Int
- listBackendJobs_status :: Lens' ListBackendJobs (Maybe Text)
- listBackendJobs_jobId :: Lens' ListBackendJobs (Maybe Text)
- listBackendJobs_operation :: Lens' ListBackendJobs (Maybe Text)
- listBackendJobs_nextToken :: Lens' ListBackendJobs (Maybe Text)
- listBackendJobs_maxResults :: Lens' ListBackendJobs (Maybe Natural)
- listBackendJobs_appId :: Lens' ListBackendJobs Text
- listBackendJobs_backendEnvironmentName :: Lens' ListBackendJobs Text
- listBackendJobsResponse_nextToken :: Lens' ListBackendJobsResponse (Maybe Text)
- listBackendJobsResponse_jobs :: Lens' ListBackendJobsResponse (Maybe [BackendJobRespObj])
- listBackendJobsResponse_httpStatus :: Lens' ListBackendJobsResponse Int
- getBackend_backendEnvironmentName :: Lens' GetBackend (Maybe Text)
- getBackend_appId :: Lens' GetBackend Text
- getBackendResponse_error :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_appName :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_amplifyMetaConfig :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_appId :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_amplifyFeatureFlags :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_backendEnvironmentList :: Lens' GetBackendResponse (Maybe [Text])
- getBackendResponse_backendEnvironmentName :: Lens' GetBackendResponse (Maybe Text)
- getBackendResponse_httpStatus :: Lens' GetBackendResponse Int
- getBackendAuth_appId :: Lens' GetBackendAuth Text
- getBackendAuth_backendEnvironmentName :: Lens' GetBackendAuth Text
- getBackendAuth_resourceName :: Lens' GetBackendAuth Text
- getBackendAuthResponse_resourceName :: Lens' GetBackendAuthResponse (Maybe Text)
- getBackendAuthResponse_error :: Lens' GetBackendAuthResponse (Maybe Text)
- getBackendAuthResponse_appId :: Lens' GetBackendAuthResponse (Maybe Text)
- getBackendAuthResponse_resourceConfig :: Lens' GetBackendAuthResponse (Maybe CreateBackendAuthResourceConfig)
- getBackendAuthResponse_backendEnvironmentName :: Lens' GetBackendAuthResponse (Maybe Text)
- getBackendAuthResponse_httpStatus :: Lens' GetBackendAuthResponse Int
- createBackendAuth_appId :: Lens' CreateBackendAuth Text
- createBackendAuth_resourceName :: Lens' CreateBackendAuth Text
- createBackendAuth_backendEnvironmentName :: Lens' CreateBackendAuth Text
- createBackendAuth_resourceConfig :: Lens' CreateBackendAuth CreateBackendAuthResourceConfig
- createBackendAuthResponse_status :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_jobId :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_operation :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_error :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_appId :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_backendEnvironmentName :: Lens' CreateBackendAuthResponse (Maybe Text)
- createBackendAuthResponse_httpStatus :: Lens' CreateBackendAuthResponse Int
- removeBackendConfig_appId :: Lens' RemoveBackendConfig Text
- removeBackendConfigResponse_error :: Lens' RemoveBackendConfigResponse (Maybe Text)
- removeBackendConfigResponse_httpStatus :: Lens' RemoveBackendConfigResponse Int
- createBackend_resourceName :: Lens' CreateBackend (Maybe Text)
- createBackend_resourceConfig :: Lens' CreateBackend (Maybe ResourceConfig)
- createBackend_appId :: Lens' CreateBackend Text
- createBackend_backendEnvironmentName :: Lens' CreateBackend Text
- createBackend_appName :: Lens' CreateBackend Text
- createBackendResponse_status :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_jobId :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_operation :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_error :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_appId :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_backendEnvironmentName :: Lens' CreateBackendResponse (Maybe Text)
- createBackendResponse_httpStatus :: Lens' CreateBackendResponse Int
- generateBackendAPIModels_appId :: Lens' GenerateBackendAPIModels Text
- generateBackendAPIModels_backendEnvironmentName :: Lens' GenerateBackendAPIModels Text
- generateBackendAPIModels_resourceName :: Lens' GenerateBackendAPIModels Text
- generateBackendAPIModelsResponse_status :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_jobId :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_operation :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_error :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_appId :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_backendEnvironmentName :: Lens' GenerateBackendAPIModelsResponse (Maybe Text)
- generateBackendAPIModelsResponse_httpStatus :: Lens' GenerateBackendAPIModelsResponse Int
- updateBackendConfig_loginAuthConfig :: Lens' UpdateBackendConfig (Maybe LoginAuthConfigReqObj)
- updateBackendConfig_appId :: Lens' UpdateBackendConfig Text
- updateBackendConfigResponse_error :: Lens' UpdateBackendConfigResponse (Maybe Text)
- updateBackendConfigResponse_appId :: Lens' UpdateBackendConfigResponse (Maybe Text)
- updateBackendConfigResponse_backendManagerAppId :: Lens' UpdateBackendConfigResponse (Maybe Text)
- updateBackendConfigResponse_loginAuthConfig :: Lens' UpdateBackendConfigResponse (Maybe LoginAuthConfigReqObj)
- updateBackendConfigResponse_httpStatus :: Lens' UpdateBackendConfigResponse Int
- createToken_appId :: Lens' CreateToken Text
- createTokenResponse_ttl :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_appId :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_sessionId :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_challengeCode :: Lens' CreateTokenResponse (Maybe Text)
- createTokenResponse_httpStatus :: Lens' CreateTokenResponse Int
- getBackendAPI_resourceConfig :: Lens' GetBackendAPI (Maybe BackendAPIResourceConfig)
- getBackendAPI_appId :: Lens' GetBackendAPI Text
- getBackendAPI_backendEnvironmentName :: Lens' GetBackendAPI Text
- getBackendAPI_resourceName :: Lens' GetBackendAPI Text
- getBackendAPIResponse_resourceName :: Lens' GetBackendAPIResponse (Maybe Text)
- getBackendAPIResponse_error :: Lens' GetBackendAPIResponse (Maybe Text)
- getBackendAPIResponse_appId :: Lens' GetBackendAPIResponse (Maybe Text)
- getBackendAPIResponse_resourceConfig :: Lens' GetBackendAPIResponse (Maybe BackendAPIResourceConfig)
- getBackendAPIResponse_backendEnvironmentName :: Lens' GetBackendAPIResponse (Maybe Text)
- getBackendAPIResponse_httpStatus :: Lens' GetBackendAPIResponse Int
- updateBackendJob_status :: Lens' UpdateBackendJob (Maybe Text)
- updateBackendJob_operation :: Lens' UpdateBackendJob (Maybe Text)
- updateBackendJob_appId :: Lens' UpdateBackendJob Text
- updateBackendJob_backendEnvironmentName :: Lens' UpdateBackendJob Text
- updateBackendJob_jobId :: Lens' UpdateBackendJob Text
- updateBackendJobResponse_status :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_jobId :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_operation :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_error :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_updateTime :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_appId :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_backendEnvironmentName :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_createTime :: Lens' UpdateBackendJobResponse (Maybe Text)
- updateBackendJobResponse_httpStatus :: Lens' UpdateBackendJobResponse Int
- updateBackendAPI_resourceConfig :: Lens' UpdateBackendAPI (Maybe BackendAPIResourceConfig)
- updateBackendAPI_appId :: Lens' UpdateBackendAPI Text
- updateBackendAPI_backendEnvironmentName :: Lens' UpdateBackendAPI Text
- updateBackendAPI_resourceName :: Lens' UpdateBackendAPI Text
- updateBackendAPIResponse_status :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_jobId :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_operation :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_error :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_appId :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_backendEnvironmentName :: Lens' UpdateBackendAPIResponse (Maybe Text)
- updateBackendAPIResponse_httpStatus :: Lens' UpdateBackendAPIResponse Int
- deleteBackendAPI_resourceConfig :: Lens' DeleteBackendAPI (Maybe BackendAPIResourceConfig)
- deleteBackendAPI_appId :: Lens' DeleteBackendAPI Text
- deleteBackendAPI_backendEnvironmentName :: Lens' DeleteBackendAPI Text
- deleteBackendAPI_resourceName :: Lens' DeleteBackendAPI Text
- deleteBackendAPIResponse_status :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_jobId :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_operation :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_error :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_appId :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_backendEnvironmentName :: Lens' DeleteBackendAPIResponse (Maybe Text)
- deleteBackendAPIResponse_httpStatus :: Lens' DeleteBackendAPIResponse Int
- getBackendJob_appId :: Lens' GetBackendJob Text
- getBackendJob_backendEnvironmentName :: Lens' GetBackendJob Text
- getBackendJob_jobId :: Lens' GetBackendJob Text
- getBackendJobResponse_status :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_jobId :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_operation :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_error :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_updateTime :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_appId :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_backendEnvironmentName :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_createTime :: Lens' GetBackendJobResponse (Maybe Text)
- getBackendJobResponse_httpStatus :: Lens' GetBackendJobResponse Int
- deleteBackend_appId :: Lens' DeleteBackend Text
- deleteBackend_backendEnvironmentName :: Lens' DeleteBackend Text
- deleteBackendResponse_status :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_jobId :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_operation :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_error :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_appId :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_backendEnvironmentName :: Lens' DeleteBackendResponse (Maybe Text)
- deleteBackendResponse_httpStatus :: Lens' DeleteBackendResponse Int
- deleteBackendAuth_appId :: Lens' DeleteBackendAuth Text
- deleteBackendAuth_backendEnvironmentName :: Lens' DeleteBackendAuth Text
- deleteBackendAuth_resourceName :: Lens' DeleteBackendAuth Text
- deleteBackendAuthResponse_status :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_jobId :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_operation :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_error :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_appId :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_backendEnvironmentName :: Lens' DeleteBackendAuthResponse (Maybe Text)
- deleteBackendAuthResponse_httpStatus :: Lens' DeleteBackendAuthResponse Int
- updateBackendAuth_appId :: Lens' UpdateBackendAuth Text
- updateBackendAuth_backendEnvironmentName :: Lens' UpdateBackendAuth Text
- updateBackendAuth_resourceName :: Lens' UpdateBackendAuth Text
- updateBackendAuth_resourceConfig :: Lens' UpdateBackendAuth UpdateBackendAuthResourceConfig
- updateBackendAuthResponse_status :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_jobId :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_operation :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_error :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_appId :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_backendEnvironmentName :: Lens' UpdateBackendAuthResponse (Maybe Text)
- updateBackendAuthResponse_httpStatus :: Lens' UpdateBackendAuthResponse Int
- getToken_sessionId :: Lens' GetToken Text
- getToken_appId :: Lens' GetToken Text
- getTokenResponse_ttl :: Lens' GetTokenResponse (Maybe Text)
- getTokenResponse_appId :: Lens' GetTokenResponse (Maybe Text)
- getTokenResponse_sessionId :: Lens' GetTokenResponse (Maybe Text)
- getTokenResponse_challengeCode :: Lens' GetTokenResponse (Maybe Text)
- getTokenResponse_httpStatus :: Lens' GetTokenResponse Int
- removeAllBackends_cleanAmplifyApp :: Lens' RemoveAllBackends (Maybe Bool)
- removeAllBackends_appId :: Lens' RemoveAllBackends Text
- removeAllBackendsResponse_status :: Lens' RemoveAllBackendsResponse (Maybe Text)
- removeAllBackendsResponse_jobId :: Lens' RemoveAllBackendsResponse (Maybe Text)
- removeAllBackendsResponse_operation :: Lens' RemoveAllBackendsResponse (Maybe Text)
- removeAllBackendsResponse_error :: Lens' RemoveAllBackendsResponse (Maybe Text)
- removeAllBackendsResponse_appId :: Lens' RemoveAllBackendsResponse (Maybe Text)
- removeAllBackendsResponse_httpStatus :: Lens' RemoveAllBackendsResponse Int
- createBackendAPI_appId :: Lens' CreateBackendAPI Text
- createBackendAPI_resourceName :: Lens' CreateBackendAPI Text
- createBackendAPI_backendEnvironmentName :: Lens' CreateBackendAPI Text
- createBackendAPI_resourceConfig :: Lens' CreateBackendAPI BackendAPIResourceConfig
- createBackendAPIResponse_status :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_jobId :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_operation :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_error :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_appId :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_backendEnvironmentName :: Lens' CreateBackendAPIResponse (Maybe Text)
- createBackendAPIResponse_httpStatus :: Lens' CreateBackendAPIResponse Int
- getBackendAPIModels_appId :: Lens' GetBackendAPIModels Text
- getBackendAPIModels_backendEnvironmentName :: Lens' GetBackendAPIModels Text
- getBackendAPIModels_resourceName :: Lens' GetBackendAPIModels Text
- getBackendAPIModelsResponse_status :: Lens' GetBackendAPIModelsResponse (Maybe Status)
- getBackendAPIModelsResponse_models :: Lens' GetBackendAPIModelsResponse (Maybe Text)
- getBackendAPIModelsResponse_httpStatus :: Lens' GetBackendAPIModelsResponse Int
- importBackendAuth_identityPoolId :: Lens' ImportBackendAuth (Maybe Text)
- importBackendAuth_appId :: Lens' ImportBackendAuth Text
- importBackendAuth_backendEnvironmentName :: Lens' ImportBackendAuth Text
- importBackendAuth_userPoolId :: Lens' ImportBackendAuth Text
- importBackendAuth_nativeClientId :: Lens' ImportBackendAuth Text
- importBackendAuth_webClientId :: Lens' ImportBackendAuth Text
- importBackendAuthResponse_status :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_jobId :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_operation :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_error :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_appId :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_backendEnvironmentName :: Lens' ImportBackendAuthResponse (Maybe Text)
- importBackendAuthResponse_httpStatus :: Lens' ImportBackendAuthResponse Int
- backendAPIAppSyncAuthSettings_openIDProviderName :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDClientId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDIssueURL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_cognitoUserPoolId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_openIDAuthTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_description :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAppSyncAuthSettings_expirationTime :: Lens' BackendAPIAppSyncAuthSettings (Maybe Double)
- backendAPIAppSyncAuthSettings_openIDIatTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text)
- backendAPIAuthType_settings :: Lens' BackendAPIAuthType (Maybe BackendAPIAppSyncAuthSettings)
- backendAPIAuthType_mode :: Lens' BackendAPIAuthType (Maybe Mode)
- backendAPIConflictResolution_resolutionStrategy :: Lens' BackendAPIConflictResolution (Maybe ResolutionStrategy)
- backendAPIResourceConfig_apiName :: Lens' BackendAPIResourceConfig (Maybe Text)
- backendAPIResourceConfig_service :: Lens' BackendAPIResourceConfig (Maybe Text)
- backendAPIResourceConfig_transformSchema :: Lens' BackendAPIResourceConfig (Maybe Text)
- backendAPIResourceConfig_additionalAuthTypes :: Lens' BackendAPIResourceConfig (Maybe [BackendAPIAuthType])
- backendAPIResourceConfig_conflictResolution :: Lens' BackendAPIResourceConfig (Maybe BackendAPIConflictResolution)
- backendAPIResourceConfig_defaultAuthType :: Lens' BackendAPIResourceConfig (Maybe BackendAPIAuthType)
- backendAuthAppleProviderConfig_clientId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
- backendAuthAppleProviderConfig_privateKey :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
- backendAuthAppleProviderConfig_keyId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
- backendAuthAppleProviderConfig_teamId :: Lens' BackendAuthAppleProviderConfig (Maybe Text)
- backendAuthSocialProviderConfig_clientId :: Lens' BackendAuthSocialProviderConfig (Maybe Text)
- backendAuthSocialProviderConfig_clientSecret :: Lens' BackendAuthSocialProviderConfig (Maybe Text)
- backendJobRespObj_status :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_jobId :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_operation :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_error :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_updateTime :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_createTime :: Lens' BackendJobRespObj (Maybe Text)
- backendJobRespObj_appId :: Lens' BackendJobRespObj Text
- backendJobRespObj_backendEnvironmentName :: Lens' BackendJobRespObj Text
- createBackendAuthForgotPasswordConfig_emailSettings :: Lens' CreateBackendAuthForgotPasswordConfig (Maybe EmailSettings)
- createBackendAuthForgotPasswordConfig_smsSettings :: Lens' CreateBackendAuthForgotPasswordConfig (Maybe SmsSettings)
- createBackendAuthForgotPasswordConfig_deliveryMethod :: Lens' CreateBackendAuthForgotPasswordConfig DeliveryMethod
- createBackendAuthIdentityPoolConfig_unauthenticatedLogin :: Lens' CreateBackendAuthIdentityPoolConfig Bool
- createBackendAuthIdentityPoolConfig_identityPoolName :: Lens' CreateBackendAuthIdentityPoolConfig Text
- createBackendAuthMFAConfig_settings :: Lens' CreateBackendAuthMFAConfig (Maybe Settings)
- createBackendAuthMFAConfig_mfaMode :: Lens' CreateBackendAuthMFAConfig MFAMode
- createBackendAuthOAuthConfig_socialProviderSettings :: Lens' CreateBackendAuthOAuthConfig (Maybe SocialProviderSettings)
- createBackendAuthOAuthConfig_domainPrefix :: Lens' CreateBackendAuthOAuthConfig (Maybe Text)
- createBackendAuthOAuthConfig_redirectSignOutURIs :: Lens' CreateBackendAuthOAuthConfig [Text]
- createBackendAuthOAuthConfig_redirectSignInURIs :: Lens' CreateBackendAuthOAuthConfig [Text]
- createBackendAuthOAuthConfig_oAuthGrantType :: Lens' CreateBackendAuthOAuthConfig OAuthGrantType
- createBackendAuthOAuthConfig_oAuthScopes :: Lens' CreateBackendAuthOAuthConfig [OAuthScopesElement]
- createBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' CreateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement])
- createBackendAuthPasswordPolicyConfig_minimumLength :: Lens' CreateBackendAuthPasswordPolicyConfig Double
- createBackendAuthResourceConfig_identityPoolConfigs :: Lens' CreateBackendAuthResourceConfig (Maybe CreateBackendAuthIdentityPoolConfig)
- createBackendAuthResourceConfig_authResources :: Lens' CreateBackendAuthResourceConfig AuthResources
- createBackendAuthResourceConfig_userPoolConfigs :: Lens' CreateBackendAuthResourceConfig CreateBackendAuthUserPoolConfig
- createBackendAuthResourceConfig_service :: Lens' CreateBackendAuthResourceConfig Service
- createBackendAuthUserPoolConfig_passwordPolicy :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthPasswordPolicyConfig)
- createBackendAuthUserPoolConfig_mfa :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthMFAConfig)
- createBackendAuthUserPoolConfig_forgotPassword :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthForgotPasswordConfig)
- createBackendAuthUserPoolConfig_oAuth :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthOAuthConfig)
- createBackendAuthUserPoolConfig_requiredSignUpAttributes :: Lens' CreateBackendAuthUserPoolConfig [RequiredSignUpAttributesElement]
- createBackendAuthUserPoolConfig_signInMethod :: Lens' CreateBackendAuthUserPoolConfig SignInMethod
- createBackendAuthUserPoolConfig_userPoolName :: Lens' CreateBackendAuthUserPoolConfig Text
- emailSettings_emailSubject :: Lens' EmailSettings (Maybe Text)
- emailSettings_emailMessage :: Lens' EmailSettings (Maybe Text)
- loginAuthConfigReqObj_awsUserPoolsWebClientId :: Lens' LoginAuthConfigReqObj (Maybe Text)
- loginAuthConfigReqObj_awsCognitoIdentityPoolId :: Lens' LoginAuthConfigReqObj (Maybe Text)
- loginAuthConfigReqObj_awsUserPoolsId :: Lens' LoginAuthConfigReqObj (Maybe Text)
- loginAuthConfigReqObj_awsCognitoRegion :: Lens' LoginAuthConfigReqObj (Maybe Text)
- settings_smsMessage :: Lens' Settings (Maybe Text)
- settings_mfaTypes :: Lens' Settings (Maybe [MfaTypesElement])
- smsSettings_smsMessage :: Lens' SmsSettings (Maybe Text)
- socialProviderSettings_loginWithAmazon :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig)
- socialProviderSettings_signInWithApple :: Lens' SocialProviderSettings (Maybe BackendAuthAppleProviderConfig)
- socialProviderSettings_facebook :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig)
- socialProviderSettings_google :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig)
- updateBackendAuthForgotPasswordConfig_emailSettings :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe EmailSettings)
- updateBackendAuthForgotPasswordConfig_smsSettings :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe SmsSettings)
- updateBackendAuthForgotPasswordConfig_deliveryMethod :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe DeliveryMethod)
- updateBackendAuthIdentityPoolConfig_unauthenticatedLogin :: Lens' UpdateBackendAuthIdentityPoolConfig (Maybe Bool)
- updateBackendAuthMFAConfig_settings :: Lens' UpdateBackendAuthMFAConfig (Maybe Settings)
- updateBackendAuthMFAConfig_mfaMode :: Lens' UpdateBackendAuthMFAConfig (Maybe MFAMode)
- updateBackendAuthOAuthConfig_socialProviderSettings :: Lens' UpdateBackendAuthOAuthConfig (Maybe SocialProviderSettings)
- updateBackendAuthOAuthConfig_domainPrefix :: Lens' UpdateBackendAuthOAuthConfig (Maybe Text)
- updateBackendAuthOAuthConfig_oAuthScopes :: Lens' UpdateBackendAuthOAuthConfig (Maybe [OAuthScopesElement])
- updateBackendAuthOAuthConfig_oAuthGrantType :: Lens' UpdateBackendAuthOAuthConfig (Maybe OAuthGrantType)
- updateBackendAuthOAuthConfig_redirectSignOutURIs :: Lens' UpdateBackendAuthOAuthConfig (Maybe [Text])
- updateBackendAuthOAuthConfig_redirectSignInURIs :: Lens' UpdateBackendAuthOAuthConfig (Maybe [Text])
- updateBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement])
- updateBackendAuthPasswordPolicyConfig_minimumLength :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe Double)
- updateBackendAuthResourceConfig_identityPoolConfigs :: Lens' UpdateBackendAuthResourceConfig (Maybe UpdateBackendAuthIdentityPoolConfig)
- updateBackendAuthResourceConfig_authResources :: Lens' UpdateBackendAuthResourceConfig AuthResources
- updateBackendAuthResourceConfig_userPoolConfigs :: Lens' UpdateBackendAuthResourceConfig UpdateBackendAuthUserPoolConfig
- updateBackendAuthResourceConfig_service :: Lens' UpdateBackendAuthResourceConfig Service
- updateBackendAuthUserPoolConfig_passwordPolicy :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthPasswordPolicyConfig)
- updateBackendAuthUserPoolConfig_mfa :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthMFAConfig)
- updateBackendAuthUserPoolConfig_forgotPassword :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthForgotPasswordConfig)
- updateBackendAuthUserPoolConfig_oAuth :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthOAuthConfig)
Operations
CloneBackend
cloneBackend_appId :: Lens' CloneBackend Text Source #
The app ID.
cloneBackend_backendEnvironmentName :: Lens' CloneBackend Text Source #
The name of the backend environment.
cloneBackend_targetEnvironmentName :: Lens' CloneBackend Text Source #
The name of the destination backend environment to be created.
cloneBackendResponse_status :: Lens' CloneBackendResponse (Maybe Text) Source #
The current status of the request.
cloneBackendResponse_jobId :: Lens' CloneBackendResponse (Maybe Text) Source #
The ID for the job.
cloneBackendResponse_operation :: Lens' CloneBackendResponse (Maybe Text) Source #
The name of the operation.
cloneBackendResponse_error :: Lens' CloneBackendResponse (Maybe Text) Source #
If the request fails, this error is returned.
cloneBackendResponse_appId :: Lens' CloneBackendResponse (Maybe Text) Source #
The app ID.
cloneBackendResponse_backendEnvironmentName :: Lens' CloneBackendResponse (Maybe Text) Source #
The name of the backend environment.
cloneBackendResponse_httpStatus :: Lens' CloneBackendResponse Int Source #
The response's http status code.
DeleteToken
deleteToken_sessionId :: Lens' DeleteToken Text Source #
The session ID.
deleteToken_appId :: Lens' DeleteToken Text Source #
The app ID.
deleteTokenResponse_isSuccess :: Lens' DeleteTokenResponse (Maybe Bool) Source #
Indicates whether the request succeeded or failed.
deleteTokenResponse_httpStatus :: Lens' DeleteTokenResponse Int Source #
The response's http status code.
CreateBackendConfig
createBackendConfig_backendManagerAppId :: Lens' CreateBackendConfig (Maybe Text) Source #
The app ID for the backend manager.
createBackendConfig_appId :: Lens' CreateBackendConfig Text Source #
The app ID.
createBackendConfigResponse_status :: Lens' CreateBackendConfigResponse (Maybe Text) Source #
The current status of the request.
createBackendConfigResponse_jobId :: Lens' CreateBackendConfigResponse (Maybe Text) Source #
The ID for the job.
createBackendConfigResponse_appId :: Lens' CreateBackendConfigResponse (Maybe Text) Source #
The app ID.
createBackendConfigResponse_backendEnvironmentName :: Lens' CreateBackendConfigResponse (Maybe Text) Source #
The name of the backend environment.
createBackendConfigResponse_httpStatus :: Lens' CreateBackendConfigResponse Int Source #
The response's http status code.
ListBackendJobs
listBackendJobs_status :: Lens' ListBackendJobs (Maybe Text) Source #
Filters the list of response objects to include only those with the specified status.
listBackendJobs_jobId :: Lens' ListBackendJobs (Maybe Text) Source #
The ID for the job.
listBackendJobs_operation :: Lens' ListBackendJobs (Maybe Text) Source #
Filters the list of response objects to include only those with the specified operation name.
listBackendJobs_nextToken :: Lens' ListBackendJobs (Maybe Text) Source #
The token for the next set of results.
listBackendJobs_maxResults :: Lens' ListBackendJobs (Maybe Natural) Source #
The maximum number of results that you want in the response.
listBackendJobs_appId :: Lens' ListBackendJobs Text Source #
The app ID.
listBackendJobs_backendEnvironmentName :: Lens' ListBackendJobs Text Source #
The name of the backend environment.
listBackendJobsResponse_nextToken :: Lens' ListBackendJobsResponse (Maybe Text) Source #
The token for the next set of results.
listBackendJobsResponse_jobs :: Lens' ListBackendJobsResponse (Maybe [BackendJobRespObj]) Source #
An array of jobs and their properties.
listBackendJobsResponse_httpStatus :: Lens' ListBackendJobsResponse Int Source #
The response's http status code.
GetBackend
getBackend_backendEnvironmentName :: Lens' GetBackend (Maybe Text) Source #
The name of the backend environment.
getBackend_appId :: Lens' GetBackend Text Source #
The app ID.
getBackendResponse_error :: Lens' GetBackendResponse (Maybe Text) Source #
If the request failed, this is the returned error.
getBackendResponse_appName :: Lens' GetBackendResponse (Maybe Text) Source #
The name of the app.
getBackendResponse_amplifyMetaConfig :: Lens' GetBackendResponse (Maybe Text) Source #
A stringified version of the current configs for your Amplify project.
getBackendResponse_appId :: Lens' GetBackendResponse (Maybe Text) Source #
The app ID.
getBackendResponse_amplifyFeatureFlags :: Lens' GetBackendResponse (Maybe Text) Source #
A stringified version of the cli.json file for your Amplify project.
getBackendResponse_backendEnvironmentList :: Lens' GetBackendResponse (Maybe [Text]) Source #
A list of backend environments in an array.
getBackendResponse_backendEnvironmentName :: Lens' GetBackendResponse (Maybe Text) Source #
The name of the backend environment.
getBackendResponse_httpStatus :: Lens' GetBackendResponse Int Source #
The response's http status code.
GetBackendAuth
getBackendAuth_appId :: Lens' GetBackendAuth Text Source #
The app ID.
getBackendAuth_backendEnvironmentName :: Lens' GetBackendAuth Text Source #
The name of the backend environment.
getBackendAuth_resourceName :: Lens' GetBackendAuth Text Source #
The name of this resource.
getBackendAuthResponse_resourceName :: Lens' GetBackendAuthResponse (Maybe Text) Source #
The name of this resource.
getBackendAuthResponse_error :: Lens' GetBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
getBackendAuthResponse_appId :: Lens' GetBackendAuthResponse (Maybe Text) Source #
The app ID.
getBackendAuthResponse_resourceConfig :: Lens' GetBackendAuthResponse (Maybe CreateBackendAuthResourceConfig) Source #
The resource configuration for authorization requests to the backend of your Amplify project.
getBackendAuthResponse_backendEnvironmentName :: Lens' GetBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
getBackendAuthResponse_httpStatus :: Lens' GetBackendAuthResponse Int Source #
The response's http status code.
CreateBackendAuth
createBackendAuth_appId :: Lens' CreateBackendAuth Text Source #
The app ID.
createBackendAuth_resourceName :: Lens' CreateBackendAuth Text Source #
The name of this resource.
createBackendAuth_backendEnvironmentName :: Lens' CreateBackendAuth Text Source #
The name of the backend environment.
createBackendAuth_resourceConfig :: Lens' CreateBackendAuth CreateBackendAuthResourceConfig Source #
The resource configuration for this request object.
createBackendAuthResponse_status :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The current status of the request.
createBackendAuthResponse_jobId :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The ID for the job.
createBackendAuthResponse_operation :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The name of the operation.
createBackendAuthResponse_error :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
createBackendAuthResponse_appId :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The app ID.
createBackendAuthResponse_backendEnvironmentName :: Lens' CreateBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
createBackendAuthResponse_httpStatus :: Lens' CreateBackendAuthResponse Int Source #
The response's http status code.
RemoveBackendConfig
removeBackendConfig_appId :: Lens' RemoveBackendConfig Text Source #
The app ID.
removeBackendConfigResponse_error :: Lens' RemoveBackendConfigResponse (Maybe Text) Source #
If the request fails, this error is returned.
removeBackendConfigResponse_httpStatus :: Lens' RemoveBackendConfigResponse Int Source #
The response's http status code.
CreateBackend
createBackend_resourceName :: Lens' CreateBackend (Maybe Text) Source #
The name of the resource.
createBackend_resourceConfig :: Lens' CreateBackend (Maybe ResourceConfig) Source #
The resource configuration for the create backend request.
createBackend_appId :: Lens' CreateBackend Text Source #
The app ID.
createBackend_backendEnvironmentName :: Lens' CreateBackend Text Source #
The name of the backend environment.
createBackend_appName :: Lens' CreateBackend Text Source #
The name of the app.
createBackendResponse_status :: Lens' CreateBackendResponse (Maybe Text) Source #
The current status of the request.
createBackendResponse_jobId :: Lens' CreateBackendResponse (Maybe Text) Source #
The ID for the job.
createBackendResponse_operation :: Lens' CreateBackendResponse (Maybe Text) Source #
The name of the operation.
createBackendResponse_error :: Lens' CreateBackendResponse (Maybe Text) Source #
If the request fails, this error is returned.
createBackendResponse_appId :: Lens' CreateBackendResponse (Maybe Text) Source #
The app ID.
createBackendResponse_backendEnvironmentName :: Lens' CreateBackendResponse (Maybe Text) Source #
The name of the backend environment.
createBackendResponse_httpStatus :: Lens' CreateBackendResponse Int Source #
The response's http status code.
GenerateBackendAPIModels
generateBackendAPIModels_appId :: Lens' GenerateBackendAPIModels Text Source #
The app ID.
generateBackendAPIModels_backendEnvironmentName :: Lens' GenerateBackendAPIModels Text Source #
The name of the backend environment.
generateBackendAPIModels_resourceName :: Lens' GenerateBackendAPIModels Text Source #
The name of this resource.
generateBackendAPIModelsResponse_status :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
The current status of the request.
generateBackendAPIModelsResponse_jobId :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
The ID for the job.
generateBackendAPIModelsResponse_operation :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
The name of the operation.
generateBackendAPIModelsResponse_error :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
If the request fails, this error is returned.
generateBackendAPIModelsResponse_appId :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
The app ID.
generateBackendAPIModelsResponse_backendEnvironmentName :: Lens' GenerateBackendAPIModelsResponse (Maybe Text) Source #
The name of the backend environment.
generateBackendAPIModelsResponse_httpStatus :: Lens' GenerateBackendAPIModelsResponse Int Source #
The response's http status code.
UpdateBackendConfig
updateBackendConfig_loginAuthConfig :: Lens' UpdateBackendConfig (Maybe LoginAuthConfigReqObj) Source #
Describes the Amazon Cognito configuration for Admin UI access.
updateBackendConfig_appId :: Lens' UpdateBackendConfig Text Source #
The app ID.
updateBackendConfigResponse_error :: Lens' UpdateBackendConfigResponse (Maybe Text) Source #
If the request fails, this error is returned.
updateBackendConfigResponse_appId :: Lens' UpdateBackendConfigResponse (Maybe Text) Source #
The app ID.
updateBackendConfigResponse_backendManagerAppId :: Lens' UpdateBackendConfigResponse (Maybe Text) Source #
The app ID for the backend manager.
updateBackendConfigResponse_loginAuthConfig :: Lens' UpdateBackendConfigResponse (Maybe LoginAuthConfigReqObj) Source #
Describes the Amazon Cognito configurations for the Admin UI auth resource to log in with.
updateBackendConfigResponse_httpStatus :: Lens' UpdateBackendConfigResponse Int Source #
The response's http status code.
CreateToken
createToken_appId :: Lens' CreateToken Text Source #
The app ID.
createTokenResponse_ttl :: Lens' CreateTokenResponse (Maybe Text) Source #
The expiry time for the one-time generated token code.
createTokenResponse_appId :: Lens' CreateTokenResponse (Maybe Text) Source #
The app ID.
createTokenResponse_sessionId :: Lens' CreateTokenResponse (Maybe Text) Source #
A unique ID provided when creating a new challenge token.
createTokenResponse_challengeCode :: Lens' CreateTokenResponse (Maybe Text) Source #
One-time challenge code for authenticating into the Amplify Admin UI.
createTokenResponse_httpStatus :: Lens' CreateTokenResponse Int Source #
The response's http status code.
GetBackendAPI
getBackendAPI_resourceConfig :: Lens' GetBackendAPI (Maybe BackendAPIResourceConfig) Source #
Defines the resource configuration for the data model in your Amplify project.
getBackendAPI_appId :: Lens' GetBackendAPI Text Source #
The app ID.
getBackendAPI_backendEnvironmentName :: Lens' GetBackendAPI Text Source #
The name of the backend environment.
getBackendAPI_resourceName :: Lens' GetBackendAPI Text Source #
The name of this resource.
getBackendAPIResponse_resourceName :: Lens' GetBackendAPIResponse (Maybe Text) Source #
The name of this resource.
getBackendAPIResponse_error :: Lens' GetBackendAPIResponse (Maybe Text) Source #
If the request fails, this error is returned.
getBackendAPIResponse_appId :: Lens' GetBackendAPIResponse (Maybe Text) Source #
The app ID.
getBackendAPIResponse_resourceConfig :: Lens' GetBackendAPIResponse (Maybe BackendAPIResourceConfig) Source #
The resource configuration for this response object.
getBackendAPIResponse_backendEnvironmentName :: Lens' GetBackendAPIResponse (Maybe Text) Source #
The name of the backend environment.
getBackendAPIResponse_httpStatus :: Lens' GetBackendAPIResponse Int Source #
The response's http status code.
UpdateBackendJob
updateBackendJob_status :: Lens' UpdateBackendJob (Maybe Text) Source #
Filters the list of response objects to include only those with the specified status.
updateBackendJob_operation :: Lens' UpdateBackendJob (Maybe Text) Source #
Filters the list of response objects to include only those with the specified operation name.
updateBackendJob_appId :: Lens' UpdateBackendJob Text Source #
The app ID.
updateBackendJob_backendEnvironmentName :: Lens' UpdateBackendJob Text Source #
The name of the backend environment.
updateBackendJob_jobId :: Lens' UpdateBackendJob Text Source #
The ID for the job.
updateBackendJobResponse_status :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The current status of the request.
updateBackendJobResponse_jobId :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The ID for the job.
updateBackendJobResponse_operation :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The name of the operation.
updateBackendJobResponse_error :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
If the request fails, this error is returned.
updateBackendJobResponse_updateTime :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The time when the job was last updated.
updateBackendJobResponse_appId :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The app ID.
updateBackendJobResponse_backendEnvironmentName :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The name of the backend environment.
updateBackendJobResponse_createTime :: Lens' UpdateBackendJobResponse (Maybe Text) Source #
The time when the job was created.
updateBackendJobResponse_httpStatus :: Lens' UpdateBackendJobResponse Int Source #
The response's http status code.
UpdateBackendAPI
updateBackendAPI_resourceConfig :: Lens' UpdateBackendAPI (Maybe BackendAPIResourceConfig) Source #
Defines the resource configuration for the data model in your Amplify project.
updateBackendAPI_appId :: Lens' UpdateBackendAPI Text Source #
The app ID.
updateBackendAPI_backendEnvironmentName :: Lens' UpdateBackendAPI Text Source #
The name of the backend environment.
updateBackendAPI_resourceName :: Lens' UpdateBackendAPI Text Source #
The name of this resource.
updateBackendAPIResponse_status :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
The current status of the request.
updateBackendAPIResponse_jobId :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
The ID for the job.
updateBackendAPIResponse_operation :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
The name of the operation.
updateBackendAPIResponse_error :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
If the request fails, this error is returned.
updateBackendAPIResponse_appId :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
The app ID.
updateBackendAPIResponse_backendEnvironmentName :: Lens' UpdateBackendAPIResponse (Maybe Text) Source #
The name of the backend environment.
updateBackendAPIResponse_httpStatus :: Lens' UpdateBackendAPIResponse Int Source #
The response's http status code.
DeleteBackendAPI
deleteBackendAPI_resourceConfig :: Lens' DeleteBackendAPI (Maybe BackendAPIResourceConfig) Source #
Defines the resource configuration for the data model in your Amplify project.
deleteBackendAPI_appId :: Lens' DeleteBackendAPI Text Source #
The app ID.
deleteBackendAPI_backendEnvironmentName :: Lens' DeleteBackendAPI Text Source #
The name of the backend environment.
deleteBackendAPI_resourceName :: Lens' DeleteBackendAPI Text Source #
The name of this resource.
deleteBackendAPIResponse_status :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
The current status of the request.
deleteBackendAPIResponse_jobId :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
The ID for the job.
deleteBackendAPIResponse_operation :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
The name of the operation.
deleteBackendAPIResponse_error :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
If the request fails, this error is returned.
deleteBackendAPIResponse_appId :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
The app ID.
deleteBackendAPIResponse_backendEnvironmentName :: Lens' DeleteBackendAPIResponse (Maybe Text) Source #
The name of the backend environment.
deleteBackendAPIResponse_httpStatus :: Lens' DeleteBackendAPIResponse Int Source #
The response's http status code.
GetBackendJob
getBackendJob_appId :: Lens' GetBackendJob Text Source #
The app ID.
getBackendJob_backendEnvironmentName :: Lens' GetBackendJob Text Source #
The name of the backend environment.
getBackendJob_jobId :: Lens' GetBackendJob Text Source #
The ID for the job.
getBackendJobResponse_status :: Lens' GetBackendJobResponse (Maybe Text) Source #
The current status of the request.
getBackendJobResponse_jobId :: Lens' GetBackendJobResponse (Maybe Text) Source #
The ID for the job.
getBackendJobResponse_operation :: Lens' GetBackendJobResponse (Maybe Text) Source #
The name of the operation.
getBackendJobResponse_error :: Lens' GetBackendJobResponse (Maybe Text) Source #
If the request fails, this error is returned.
getBackendJobResponse_updateTime :: Lens' GetBackendJobResponse (Maybe Text) Source #
The time when the job was last updated.
getBackendJobResponse_appId :: Lens' GetBackendJobResponse (Maybe Text) Source #
The app ID.
getBackendJobResponse_backendEnvironmentName :: Lens' GetBackendJobResponse (Maybe Text) Source #
The name of the backend environment.
getBackendJobResponse_createTime :: Lens' GetBackendJobResponse (Maybe Text) Source #
The time when the job was created.
getBackendJobResponse_httpStatus :: Lens' GetBackendJobResponse Int Source #
The response's http status code.
DeleteBackend
deleteBackend_appId :: Lens' DeleteBackend Text Source #
The app ID.
deleteBackend_backendEnvironmentName :: Lens' DeleteBackend Text Source #
The name of the backend environment.
deleteBackendResponse_status :: Lens' DeleteBackendResponse (Maybe Text) Source #
The current status of the request.
deleteBackendResponse_jobId :: Lens' DeleteBackendResponse (Maybe Text) Source #
The ID for the job.
deleteBackendResponse_operation :: Lens' DeleteBackendResponse (Maybe Text) Source #
The name of the operation.
deleteBackendResponse_error :: Lens' DeleteBackendResponse (Maybe Text) Source #
If the request fails, this error is returned.
deleteBackendResponse_appId :: Lens' DeleteBackendResponse (Maybe Text) Source #
The app ID.
deleteBackendResponse_backendEnvironmentName :: Lens' DeleteBackendResponse (Maybe Text) Source #
The name of the backend environment.
deleteBackendResponse_httpStatus :: Lens' DeleteBackendResponse Int Source #
The response's http status code.
DeleteBackendAuth
deleteBackendAuth_appId :: Lens' DeleteBackendAuth Text Source #
The app ID.
deleteBackendAuth_backendEnvironmentName :: Lens' DeleteBackendAuth Text Source #
The name of the backend environment.
deleteBackendAuth_resourceName :: Lens' DeleteBackendAuth Text Source #
The name of this resource.
deleteBackendAuthResponse_status :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
The current status of the request.
deleteBackendAuthResponse_jobId :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
The ID for the job.
deleteBackendAuthResponse_operation :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
The name of the operation.
deleteBackendAuthResponse_error :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
deleteBackendAuthResponse_appId :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
The app ID.
deleteBackendAuthResponse_backendEnvironmentName :: Lens' DeleteBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
deleteBackendAuthResponse_httpStatus :: Lens' DeleteBackendAuthResponse Int Source #
The response's http status code.
UpdateBackendAuth
updateBackendAuth_appId :: Lens' UpdateBackendAuth Text Source #
The app ID.
updateBackendAuth_backendEnvironmentName :: Lens' UpdateBackendAuth Text Source #
The name of the backend environment.
updateBackendAuth_resourceName :: Lens' UpdateBackendAuth Text Source #
The name of this resource.
updateBackendAuth_resourceConfig :: Lens' UpdateBackendAuth UpdateBackendAuthResourceConfig Source #
The resource configuration for this request object.
updateBackendAuthResponse_status :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
The current status of the request.
updateBackendAuthResponse_jobId :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
The ID for the job.
updateBackendAuthResponse_operation :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
The name of the operation.
updateBackendAuthResponse_error :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
updateBackendAuthResponse_appId :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
The app ID.
updateBackendAuthResponse_backendEnvironmentName :: Lens' UpdateBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
updateBackendAuthResponse_httpStatus :: Lens' UpdateBackendAuthResponse Int Source #
The response's http status code.
GetToken
getTokenResponse_ttl :: Lens' GetTokenResponse (Maybe Text) Source #
The expiry time for the one-time generated token code.
getTokenResponse_appId :: Lens' GetTokenResponse (Maybe Text) Source #
The app ID.
getTokenResponse_sessionId :: Lens' GetTokenResponse (Maybe Text) Source #
A unique ID provided when creating a new challenge token.
getTokenResponse_challengeCode :: Lens' GetTokenResponse (Maybe Text) Source #
The one-time challenge code for authenticating into the Amplify Admin UI.
getTokenResponse_httpStatus :: Lens' GetTokenResponse Int Source #
The response's http status code.
RemoveAllBackends
removeAllBackends_cleanAmplifyApp :: Lens' RemoveAllBackends (Maybe Bool) Source #
Cleans up the Amplify Console app if this value is set to true.
removeAllBackends_appId :: Lens' RemoveAllBackends Text Source #
The app ID.
removeAllBackendsResponse_status :: Lens' RemoveAllBackendsResponse (Maybe Text) Source #
The current status of the request.
removeAllBackendsResponse_jobId :: Lens' RemoveAllBackendsResponse (Maybe Text) Source #
The ID for the job.
removeAllBackendsResponse_operation :: Lens' RemoveAllBackendsResponse (Maybe Text) Source #
The name of the operation.
removeAllBackendsResponse_error :: Lens' RemoveAllBackendsResponse (Maybe Text) Source #
If the request fails, this error is returned.
removeAllBackendsResponse_appId :: Lens' RemoveAllBackendsResponse (Maybe Text) Source #
The app ID.
removeAllBackendsResponse_httpStatus :: Lens' RemoveAllBackendsResponse Int Source #
The response's http status code.
CreateBackendAPI
createBackendAPI_appId :: Lens' CreateBackendAPI Text Source #
The app ID.
createBackendAPI_resourceName :: Lens' CreateBackendAPI Text Source #
The name of this resource.
createBackendAPI_backendEnvironmentName :: Lens' CreateBackendAPI Text Source #
The name of the backend environment.
createBackendAPI_resourceConfig :: Lens' CreateBackendAPI BackendAPIResourceConfig Source #
The resource configuration for this request.
createBackendAPIResponse_status :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
The current status of the request.
createBackendAPIResponse_jobId :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
The ID for the job.
createBackendAPIResponse_operation :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
The name of the operation.
createBackendAPIResponse_error :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
If the request fails, this error is returned.
createBackendAPIResponse_appId :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
The app ID.
createBackendAPIResponse_backendEnvironmentName :: Lens' CreateBackendAPIResponse (Maybe Text) Source #
The name of the backend environment.
createBackendAPIResponse_httpStatus :: Lens' CreateBackendAPIResponse Int Source #
The response's http status code.
GetBackendAPIModels
getBackendAPIModels_appId :: Lens' GetBackendAPIModels Text Source #
The app ID.
getBackendAPIModels_backendEnvironmentName :: Lens' GetBackendAPIModels Text Source #
The name of the backend environment.
getBackendAPIModels_resourceName :: Lens' GetBackendAPIModels Text Source #
The name of this resource.
getBackendAPIModelsResponse_status :: Lens' GetBackendAPIModelsResponse (Maybe Status) Source #
The current status of the request.
getBackendAPIModelsResponse_models :: Lens' GetBackendAPIModelsResponse (Maybe Text) Source #
Stringified JSON of the datastore model.
getBackendAPIModelsResponse_httpStatus :: Lens' GetBackendAPIModelsResponse Int Source #
The response's http status code.
ImportBackendAuth
importBackendAuth_identityPoolId :: Lens' ImportBackendAuth (Maybe Text) Source #
The ID of the Amazon Cognito identity pool.
importBackendAuth_appId :: Lens' ImportBackendAuth Text Source #
The app ID.
importBackendAuth_backendEnvironmentName :: Lens' ImportBackendAuth Text Source #
The name of the backend environment.
importBackendAuth_userPoolId :: Lens' ImportBackendAuth Text Source #
The ID of the Amazon Cognito user pool.
importBackendAuth_nativeClientId :: Lens' ImportBackendAuth Text Source #
The ID of the Amazon Cognito native client.
importBackendAuth_webClientId :: Lens' ImportBackendAuth Text Source #
The ID of the Amazon Cognito web client.
importBackendAuthResponse_status :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
The current status of the request.
importBackendAuthResponse_jobId :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
The ID for the job.
importBackendAuthResponse_operation :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
The name of the operation.
importBackendAuthResponse_error :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
If the request fails, this error is returned.
importBackendAuthResponse_appId :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
The app ID.
importBackendAuthResponse_backendEnvironmentName :: Lens' ImportBackendAuthResponse (Maybe Text) Source #
The name of the backend environment.
importBackendAuthResponse_httpStatus :: Lens' ImportBackendAuthResponse Int Source #
The response's http status code.
Types
BackendAPIAppSyncAuthSettings
backendAPIAppSyncAuthSettings_openIDProviderName :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The OpenID provider name, if OpenID was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_openIDClientId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The clientID for openID, if openID was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_openIDIssueURL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The openID issuer URL, if openID was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_cognitoUserPoolId :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The Amazon Cognito user pool ID, if Amazon Cognito was used as an authentication setting to access your data models.
backendAPIAppSyncAuthSettings_openIDAuthTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The expiry time for the OpenID authentication mechanism.
backendAPIAppSyncAuthSettings_description :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The API key description for API_KEY, if it was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_expirationTime :: Lens' BackendAPIAppSyncAuthSettings (Maybe Double) Source #
The API key expiration time for API_KEY, if it was used as an authentication mechanism to access your data models.
backendAPIAppSyncAuthSettings_openIDIatTTL :: Lens' BackendAPIAppSyncAuthSettings (Maybe Text) Source #
The expiry time for the OpenID authentication mechanism.
BackendAPIAuthType
backendAPIAuthType_settings :: Lens' BackendAPIAuthType (Maybe BackendAPIAppSyncAuthSettings) Source #
Describes settings for the authentication mode.
backendAPIAuthType_mode :: Lens' BackendAPIAuthType (Maybe Mode) Source #
Describes the authentication mode.
BackendAPIConflictResolution
backendAPIConflictResolution_resolutionStrategy :: Lens' BackendAPIConflictResolution (Maybe ResolutionStrategy) Source #
The strategy for conflict resolution.
BackendAPIResourceConfig
backendAPIResourceConfig_apiName :: Lens' BackendAPIResourceConfig (Maybe Text) Source #
The API name used to interact with the data model, configured as a part of your Amplify project.
backendAPIResourceConfig_service :: Lens' BackendAPIResourceConfig (Maybe Text) Source #
The service used to provision and interact with the data model.
backendAPIResourceConfig_transformSchema :: Lens' BackendAPIResourceConfig (Maybe Text) Source #
The definition of the data model in the annotated transform of the GraphQL schema.
backendAPIResourceConfig_additionalAuthTypes :: Lens' BackendAPIResourceConfig (Maybe [BackendAPIAuthType]) Source #
Additional authentication methods used to interact with your data models.
backendAPIResourceConfig_conflictResolution :: Lens' BackendAPIResourceConfig (Maybe BackendAPIConflictResolution) Source #
The conflict resolution strategy for your data stored in the data models.
backendAPIResourceConfig_defaultAuthType :: Lens' BackendAPIResourceConfig (Maybe BackendAPIAuthType) Source #
The default authentication type for interacting with the configured data models in your Amplify project.
BackendAuthAppleProviderConfig
backendAuthAppleProviderConfig_clientId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the client_id (also called Services ID) that comes from Apple.
backendAuthAppleProviderConfig_privateKey :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the private_key that comes from Apple.
backendAuthAppleProviderConfig_keyId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the key_id that comes from Apple.
backendAuthAppleProviderConfig_teamId :: Lens' BackendAuthAppleProviderConfig (Maybe Text) Source #
Describes the team_id that comes from Apple.
BackendAuthSocialProviderConfig
backendAuthSocialProviderConfig_clientId :: Lens' BackendAuthSocialProviderConfig (Maybe Text) Source #
Describes the client_id, which can be obtained from the third-party social federation provider.
backendAuthSocialProviderConfig_clientSecret :: Lens' BackendAuthSocialProviderConfig (Maybe Text) Source #
Describes the client_secret, which can be obtained from third-party social federation providers.
BackendJobRespObj
backendJobRespObj_status :: Lens' BackendJobRespObj (Maybe Text) Source #
The current status of the request.
backendJobRespObj_jobId :: Lens' BackendJobRespObj (Maybe Text) Source #
The ID for the job.
backendJobRespObj_operation :: Lens' BackendJobRespObj (Maybe Text) Source #
The name of the operation.
backendJobRespObj_error :: Lens' BackendJobRespObj (Maybe Text) Source #
If the request fails, this error is returned.
backendJobRespObj_updateTime :: Lens' BackendJobRespObj (Maybe Text) Source #
The time when the job was last updated.
backendJobRespObj_createTime :: Lens' BackendJobRespObj (Maybe Text) Source #
The time when the job was created.
backendJobRespObj_appId :: Lens' BackendJobRespObj Text Source #
The app ID.
backendJobRespObj_backendEnvironmentName :: Lens' BackendJobRespObj Text Source #
The name of the backend environment.
CreateBackendAuthForgotPasswordConfig
createBackendAuthForgotPasswordConfig_emailSettings :: Lens' CreateBackendAuthForgotPasswordConfig (Maybe EmailSettings) Source #
The configuration for the email sent when an app user forgets their password.
createBackendAuthForgotPasswordConfig_smsSettings :: Lens' CreateBackendAuthForgotPasswordConfig (Maybe SmsSettings) Source #
The configuration for the SMS message sent when an app user forgets their password.
createBackendAuthForgotPasswordConfig_deliveryMethod :: Lens' CreateBackendAuthForgotPasswordConfig DeliveryMethod Source #
Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.
CreateBackendAuthIdentityPoolConfig
createBackendAuthIdentityPoolConfig_unauthenticatedLogin :: Lens' CreateBackendAuthIdentityPoolConfig Bool Source #
Set to true or false based on whether you want to enable guest authorization to your Amplify app.
createBackendAuthIdentityPoolConfig_identityPoolName :: Lens' CreateBackendAuthIdentityPoolConfig Text Source #
Name of the Amazon Cognito identity pool used for authorization.
CreateBackendAuthMFAConfig
createBackendAuthMFAConfig_settings :: Lens' CreateBackendAuthMFAConfig (Maybe Settings) Source #
Describes the configuration settings and methods for your Amplify app users to use MFA.
createBackendAuthMFAConfig_mfaMode :: Lens' CreateBackendAuthMFAConfig MFAMode Source #
Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.
CreateBackendAuthOAuthConfig
createBackendAuthOAuthConfig_socialProviderSettings :: Lens' CreateBackendAuthOAuthConfig (Maybe SocialProviderSettings) Source #
The settings for using social providers to access your Amplify app.
createBackendAuthOAuthConfig_domainPrefix :: Lens' CreateBackendAuthOAuthConfig (Maybe Text) Source #
The domain prefix for your Amplify app.
createBackendAuthOAuthConfig_redirectSignOutURIs :: Lens' CreateBackendAuthOAuthConfig [Text] Source #
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
createBackendAuthOAuthConfig_redirectSignInURIs :: Lens' CreateBackendAuthOAuthConfig [Text] Source #
The redirected URI for signing in to your Amplify app.
createBackendAuthOAuthConfig_oAuthGrantType :: Lens' CreateBackendAuthOAuthConfig OAuthGrantType Source #
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
createBackendAuthOAuthConfig_oAuthScopes :: Lens' CreateBackendAuthOAuthConfig [OAuthScopesElement] Source #
List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.
CreateBackendAuthPasswordPolicyConfig
createBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' CreateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement]) Source #
Additional constraints for the password used to access the backend of your Amplify project.
createBackendAuthPasswordPolicyConfig_minimumLength :: Lens' CreateBackendAuthPasswordPolicyConfig Double Source #
The minimum length of the password used to access the backend of your Amplify project.
CreateBackendAuthResourceConfig
createBackendAuthResourceConfig_identityPoolConfigs :: Lens' CreateBackendAuthResourceConfig (Maybe CreateBackendAuthIdentityPoolConfig) Source #
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
createBackendAuthResourceConfig_authResources :: Lens' CreateBackendAuthResourceConfig AuthResources Source #
Defines whether you want to configure only authentication or both authentication and authorization settings.
createBackendAuthResourceConfig_userPoolConfigs :: Lens' CreateBackendAuthResourceConfig CreateBackendAuthUserPoolConfig Source #
Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
createBackendAuthResourceConfig_service :: Lens' CreateBackendAuthResourceConfig Service Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.
CreateBackendAuthUserPoolConfig
createBackendAuthUserPoolConfig_passwordPolicy :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthPasswordPolicyConfig) Source #
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
createBackendAuthUserPoolConfig_mfa :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthMFAConfig) Source #
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
createBackendAuthUserPoolConfig_forgotPassword :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthForgotPasswordConfig) Source #
Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
createBackendAuthUserPoolConfig_oAuth :: Lens' CreateBackendAuthUserPoolConfig (Maybe CreateBackendAuthOAuthConfig) Source #
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
createBackendAuthUserPoolConfig_requiredSignUpAttributes :: Lens' CreateBackendAuthUserPoolConfig [RequiredSignUpAttributesElement] Source #
The required attributes to sign up new users in the user pool.
createBackendAuthUserPoolConfig_signInMethod :: Lens' CreateBackendAuthUserPoolConfig SignInMethod Source #
Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
createBackendAuthUserPoolConfig_userPoolName :: Lens' CreateBackendAuthUserPoolConfig Text Source #
The Amazon Cognito user pool name.
EmailSettings
emailSettings_emailSubject :: Lens' EmailSettings (Maybe Text) Source #
The subject of the email.
emailSettings_emailMessage :: Lens' EmailSettings (Maybe Text) Source #
The body of the email.
LoginAuthConfigReqObj
loginAuthConfigReqObj_awsUserPoolsWebClientId :: Lens' LoginAuthConfigReqObj (Maybe Text) Source #
The web client ID for the Amazon Cognito user pools.
loginAuthConfigReqObj_awsCognitoIdentityPoolId :: Lens' LoginAuthConfigReqObj (Maybe Text) Source #
The Amazon Cognito identity pool ID used for the Amplify Admin UI login authorization.
loginAuthConfigReqObj_awsUserPoolsId :: Lens' LoginAuthConfigReqObj (Maybe Text) Source #
The Amazon Cognito user pool ID used for Amplify Admin UI login authentication.
loginAuthConfigReqObj_awsCognitoRegion :: Lens' LoginAuthConfigReqObj (Maybe Text) Source #
The AWS Region for the Amplify Admin UI login.
ResourceConfig
Settings
settings_mfaTypes :: Lens' Settings (Maybe [MfaTypesElement]) Source #
The supported MFA types.
SmsSettings
smsSettings_smsMessage :: Lens' SmsSettings (Maybe Text) Source #
The body of the SMS message.
SocialProviderSettings
socialProviderSettings_loginWithAmazon :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig) Source #
Undocumented member.
socialProviderSettings_signInWithApple :: Lens' SocialProviderSettings (Maybe BackendAuthAppleProviderConfig) Source #
Undocumented member.
socialProviderSettings_facebook :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig) Source #
Undocumented member.
socialProviderSettings_google :: Lens' SocialProviderSettings (Maybe BackendAuthSocialProviderConfig) Source #
Undocumented member.
UpdateBackendAuthForgotPasswordConfig
updateBackendAuthForgotPasswordConfig_emailSettings :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe EmailSettings) Source #
The configuration for the email sent when an app user forgets their password.
updateBackendAuthForgotPasswordConfig_smsSettings :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe SmsSettings) Source #
The configuration for the SMS message sent when an Amplify app user forgets their password.
updateBackendAuthForgotPasswordConfig_deliveryMethod :: Lens' UpdateBackendAuthForgotPasswordConfig (Maybe DeliveryMethod) Source #
Describes which mode to use (either SMS or email) to deliver messages to app users that want to recover their password.
UpdateBackendAuthIdentityPoolConfig
updateBackendAuthIdentityPoolConfig_unauthenticatedLogin :: Lens' UpdateBackendAuthIdentityPoolConfig (Maybe Bool) Source #
A boolean value that can be set to allow or disallow guest-level authorization into your Amplify app.
UpdateBackendAuthMFAConfig
updateBackendAuthMFAConfig_settings :: Lens' UpdateBackendAuthMFAConfig (Maybe Settings) Source #
The settings of your MFA configuration for the backend of your Amplify project.
updateBackendAuthMFAConfig_mfaMode :: Lens' UpdateBackendAuthMFAConfig (Maybe MFAMode) Source #
The MFA mode for the backend of your Amplify project.
UpdateBackendAuthOAuthConfig
updateBackendAuthOAuthConfig_socialProviderSettings :: Lens' UpdateBackendAuthOAuthConfig (Maybe SocialProviderSettings) Source #
Describes third-party social federation configurations for allowing your users to sign in with OAuth.
updateBackendAuthOAuthConfig_domainPrefix :: Lens' UpdateBackendAuthOAuthConfig (Maybe Text) Source #
The Amazon Cognito domain prefix used to create a hosted UI for authentication.
updateBackendAuthOAuthConfig_oAuthScopes :: Lens' UpdateBackendAuthOAuthConfig (Maybe [OAuthScopesElement]) Source #
The list of OAuth-related flows that can allow users to authenticate from your Amplify app.
updateBackendAuthOAuthConfig_oAuthGrantType :: Lens' UpdateBackendAuthOAuthConfig (Maybe OAuthGrantType) Source #
The OAuth grant type to allow app users to authenticate from your Amplify app.
updateBackendAuthOAuthConfig_redirectSignOutURIs :: Lens' UpdateBackendAuthOAuthConfig (Maybe [Text]) Source #
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
updateBackendAuthOAuthConfig_redirectSignInURIs :: Lens' UpdateBackendAuthOAuthConfig (Maybe [Text]) Source #
Redirect URLs that OAuth uses when a user signs in to an Amplify app.
UpdateBackendAuthPasswordPolicyConfig
updateBackendAuthPasswordPolicyConfig_additionalConstraints :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe [AdditionalConstraintsElement]) Source #
Describes additional constraints on password requirements to sign in to the auth resource, configured as a part of your Amplify project.
updateBackendAuthPasswordPolicyConfig_minimumLength :: Lens' UpdateBackendAuthPasswordPolicyConfig (Maybe Double) Source #
Describes the minimum length of the password required to sign in to the auth resource, configured as a part of your Amplify project.
UpdateBackendAuthResourceConfig
updateBackendAuthResourceConfig_identityPoolConfigs :: Lens' UpdateBackendAuthResourceConfig (Maybe UpdateBackendAuthIdentityPoolConfig) Source #
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
updateBackendAuthResourceConfig_authResources :: Lens' UpdateBackendAuthResourceConfig AuthResources Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.
updateBackendAuthResourceConfig_userPoolConfigs :: Lens' UpdateBackendAuthResourceConfig UpdateBackendAuthUserPoolConfig Source #
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
updateBackendAuthResourceConfig_service :: Lens' UpdateBackendAuthResourceConfig Service Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.
UpdateBackendAuthUserPoolConfig
updateBackendAuthUserPoolConfig_passwordPolicy :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthPasswordPolicyConfig) Source #
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_mfa :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthMFAConfig) Source #
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_forgotPassword :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthForgotPasswordConfig) Source #
Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
updateBackendAuthUserPoolConfig_oAuth :: Lens' UpdateBackendAuthUserPoolConfig (Maybe UpdateBackendAuthOAuthConfig) Source #
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.