Amplifybackend Classes
BackendAPIAppSyncAuthSettingsTypeDef
CognitoUserPoolId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ExpirationTime
- Type: typing.Optional[float]
OpenIDAuthTTL
- Type: typing.Optional[str]
OpenIDClientId
- Type: typing.Optional[str]
OpenIDIatTTL
- Type: typing.Optional[str]
OpenIDIssueURL
- Type: typing.Optional[str]
OpenIDProviderName
- Type: typing.Optional[str]
BackendAPIAuthTypeTypeDef
Mode
- Type: typing.Optional[typing.Literal['AMAZON_COGNITO_USER_POOLS', 'API_KEY', 'AWS_IAM', 'OPENID_CONNECT']]
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIAppSyncAuthSettingsTypeDef]
BackendAPIConflictResolutionTypeDef
ResolutionStrategy
- Type: typing.Optional[typing.Literal['AUTOMERGE', 'LAMBDA', 'NONE', 'OPTIMISTIC_CONCURRENCY']]
BackendAPIResourceConfigTypeDef
AdditionalAuthTypes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIAuthTypeTypeDef]]
ApiName
- Type: typing.Optional[str]
ConflictResolution
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIConflictResolutionTypeDef]
DefaultAuthType
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIAuthTypeTypeDef]
Service
- Type: typing.Optional[str]
TransformSchema
- Type: typing.Optional[str]
BackendAuthAppleProviderConfigTypeDef
ClientId
- Type: typing.Optional[str]
KeyId
- Type: typing.Optional[str]
PrivateKey
- Type: typing.Optional[str]
TeamId
- Type: typing.Optional[str]
BackendAuthSocialProviderConfigTypeDef
ClientId
- Type: typing.Optional[str]
ClientSecret
- Type: typing.Optional[str]
BackendJobRespObjTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
CreateTime
- Type: typing.Optional[str]
Error
- Type: typing.Optional[str]
JobId
- Type: typing.Optional[str]
Operation
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
UpdateTime
- Type: typing.Optional[str]
BackendStoragePermissionsTypeDef
Authenticated
- Type: typing.Sequence[typing.Literal['CREATE_AND_UPDATE', 'DELETE', 'READ']]
- Required: Yes
UnAuthenticated
- Type: typing.Optional[typing.Sequence[typing.Literal['CREATE_AND_UPDATE', 'DELETE', 'READ']]]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CloneBackendRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
TargetEnvironmentName
- Type:
- Required: Yes
CloneBackendResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBackendAPIRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
CreateBackendAPIResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBackendAuthForgotPasswordConfigTypeDef
DeliveryMethod
- Type: typing.Literal['EMAIL', 'SMS']
- Required: Yes
EmailSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.EmailSettingsTypeDef]
SmsSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SmsSettingsTypeDef]
CreateBackendAuthIdentityPoolConfigTypeDef
IdentityPoolName
- Type:
- Required: Yes
UnauthenticatedLogin
- Type:
- Required: Yes
CreateBackendAuthMFAConfigTypeDef
MFAMode
- Type: typing.Literal['OFF', 'ON', 'OPTIONAL']
- Required: Yes
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SettingsTypeDef]
CreateBackendAuthOAuthConfigTypeDef
OAuthGrantType
- Type: typing.Literal['CODE', 'IMPLICIT']
- Required: Yes
OAuthScopes
- Type: typing.Sequence[typing.Literal['AWS_COGNITO_SIGNIN_USER_ADMIN', 'EMAIL', 'OPENID', 'PHONE', 'PROFILE']]
- Required: Yes
RedirectSignInURIs
- Type: typing.Sequence[str]
- Required: Yes
RedirectSignOutURIs
- Type: typing.Sequence[str]
- Required: Yes
DomainPrefix
- Type: typing.Optional[str]
SocialProviderSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SocialProviderSettingsTypeDef]
CreateBackendAuthPasswordPolicyConfigTypeDef
MinimumLength
- Type:
- Required: Yes
AdditionalConstraints
- Type: typing.Optional[typing.Sequence[typing.Literal['REQUIRE_DIGIT', 'REQUIRE_LOWERCASE', 'REQUIRE_SYMBOL', 'REQUIRE_UPPERCASE']]]
CreateBackendAuthRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
CreateBackendAuthResourceConfigTypeDef
AuthResources
- Type: typing.Literal['IDENTITY_POOL_AND_USER_POOL', 'USER_POOL_ONLY']
- Required: Yes
Service
- Type: typing.Literal['COGNITO']
- Required: Yes
UserPoolConfigs
- Type:
- Required: Yes
IdentityPoolConfigs
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthIdentityPoolConfigTypeDef]
CreateBackendAuthResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBackendAuthUserPoolConfigTypeDef
RequiredSignUpAttributes
- Type: typing.Sequence[typing.Literal['ADDRESS', 'BIRTHDATE', 'EMAIL', 'FAMILY_NAME', 'GENDER', 'GIVEN_NAME', 'LOCALE', 'MIDDLE_NAME', 'NAME', 'NICKNAME', 'PHONE_NUMBER', 'PICTURE', 'PREFERRED_USERNAME', 'PROFILE', 'UPDATED_AT', 'WEBSITE', 'ZONE_INFO']]
- Required: Yes
SignInMethod
- Type: typing.Literal['EMAIL', 'EMAIL_AND_PHONE_NUMBER', 'PHONE_NUMBER', 'USERNAME']
- Required: Yes
UserPoolName
- Type:
- Required: Yes
ForgotPassword
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthForgotPasswordConfigTypeDef]
Mfa
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthMFAConfigTypeDef]
OAuth
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthOAuthConfigTypeDef]
PasswordPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthPasswordPolicyConfigTypeDef]
VerificationMessage
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.CreateBackendAuthVerificationMessageConfigTypeDef]
CreateBackendAuthVerificationMessageConfigTypeDef
DeliveryMethod
- Type: typing.Literal['EMAIL', 'SMS']
- Required: Yes
EmailSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.EmailSettingsTypeDef]
SmsSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SmsSettingsTypeDef]
CreateBackendConfigRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendManagerAppId
- Type: typing.Optional[str]
CreateBackendConfigResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBackendRequestRequestTypeDef
AppId
- Type:
- Required: Yes
AppName
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type: typing.Optional[typing.Mapping[str, typing.Any]]
ResourceName
- Type: typing.Optional[str]
CreateBackendResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateBackendStorageRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
CreateBackendStorageResourceConfigTypeDef
Permissions
- Type:
- Required: Yes
ServiceName
- Type: typing.Literal['S3']
- Required: Yes
BucketName
- Type: typing.Optional[str]
CreateBackendStorageResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTokenRequestRequestTypeDef
AppId
- Type:
- Required: Yes
CreateTokenResponseTypeDef
AppId
- Type:
- Required: Yes
ChallengeCode
- Type:
- Required: Yes
SessionId
- Type:
- Required: Yes
Ttl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteBackendAPIRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResourceConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIResourceConfigTypeDef]
DeleteBackendAPIResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteBackendAuthRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
DeleteBackendAuthResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteBackendRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
DeleteBackendResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteBackendStorageRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ServiceName
- Type: typing.Literal['S3']
- Required: Yes
DeleteBackendStorageResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteTokenRequestRequestTypeDef
AppId
- Type:
- Required: Yes
SessionId
- Type:
- Required: Yes
DeleteTokenResponseTypeDef
IsSuccess
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmailSettingsTypeDef
EmailMessage
- Type: typing.Optional[str]
EmailSubject
- Type: typing.Optional[str]
GenerateBackendAPIModelsRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
GenerateBackendAPIModelsResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendAPIModelsRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
GetBackendAPIModelsResponseTypeDef
Models
- Type:
- Required: Yes
Status
- Type: typing.Literal['LATEST', 'STALE']
- Required: Yes
ModelIntrospectionSchema
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendAPIRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResourceConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIResourceConfigTypeDef]
GetBackendAPIResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendAuthRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
GetBackendAuthResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendJobRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
GetBackendJobResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type: typing.Optional[str]
GetBackendResponseTypeDef
AmplifyFeatureFlags
- Type:
- Required: Yes
AmplifyMetaConfig
- Type:
- Required: Yes
AppId
- Type:
- Required: Yes
AppName
- Type:
- Required: Yes
BackendEnvironmentList
- Type: typing.List[str]
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBackendStorageRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
GetBackendStorageResourceConfigTypeDef
Imported
- Type:
- Required: Yes
ServiceName
- Type: typing.Literal['S3']
- Required: Yes
BucketName
- Type: typing.Optional[str]
Permissions
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendStoragePermissionsTypeDef]
GetBackendStorageResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTokenRequestRequestTypeDef
AppId
- Type:
- Required: Yes
SessionId
- Type:
- Required: Yes
GetTokenResponseTypeDef
AppId
- Type:
- Required: Yes
ChallengeCode
- Type:
- Required: Yes
SessionId
- Type:
- Required: Yes
Ttl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ImportBackendAuthRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
NativeClientId
- Type:
- Required: Yes
UserPoolId
- Type:
- Required: Yes
WebClientId
- Type:
- Required: Yes
IdentityPoolId
- Type: typing.Optional[str]
ImportBackendAuthResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ImportBackendStorageRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ServiceName
- Type: typing.Literal['S3']
- Required: Yes
BucketName
- Type: typing.Optional[str]
ImportBackendStorageResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListBackendJobsRequestListBackendJobsPaginateTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type: typing.Optional[str]
Operation
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.PaginatorConfigTypeDef]
ListBackendJobsRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Operation
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
ListBackendJobsResponseTypeDef
Jobs
- Type: typing.List[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendJobRespObjTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListS3BucketsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
ListS3BucketsResponseTypeDef
Buckets
- Type: typing.List[aws_resource_validator.pydantic_models.amplifybackend_classes.S3BucketInfoTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LoginAuthConfigReqObjTypeDef
AwsCognitoIdentityPoolId
- Type: typing.Optional[str]
AwsCognitoRegion
- Type: typing.Optional[str]
AwsUserPoolsId
- Type: typing.Optional[str]
AwsUserPoolsWebClientId
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
RemoveAllBackendsRequestRequestTypeDef
AppId
- Type:
- Required: Yes
CleanAmplifyApp
- Type: typing.Optional[bool]
RemoveAllBackendsResponseTypeDef
AppId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveBackendConfigRequestRequestTypeDef
AppId
- Type:
- Required: Yes
RemoveBackendConfigResponseTypeDef
Error
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
S3BucketInfoTypeDef
CreationDate
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
SettingsTypeDef
MfaTypes
- Type: typing.Optional[typing.Sequence[typing.Literal['SMS', 'TOTP']]]
SmsMessage
- Type: typing.Optional[str]
SmsSettingsTypeDef
SmsMessage
- Type: typing.Optional[str]
SocialProviderSettingsTypeDef
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAuthSocialProviderConfigTypeDef]
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAuthSocialProviderConfigTypeDef]
LoginWithAmazon
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAuthSocialProviderConfigTypeDef]
SignInWithApple
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAuthAppleProviderConfigTypeDef]
UpdateBackendAPIRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
ResourceConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.BackendAPIResourceConfigTypeDef]
UpdateBackendAPIResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateBackendAuthForgotPasswordConfigTypeDef
DeliveryMethod
- Type: typing.Optional[typing.Literal['EMAIL', 'SMS']]
EmailSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.EmailSettingsTypeDef]
SmsSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SmsSettingsTypeDef]
UpdateBackendAuthIdentityPoolConfigTypeDef
UnauthenticatedLogin
- Type: typing.Optional[bool]
UpdateBackendAuthMFAConfigTypeDef
MFAMode
- Type: typing.Optional[typing.Literal['OFF', 'ON', 'OPTIONAL']]
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SettingsTypeDef]
UpdateBackendAuthOAuthConfigTypeDef
DomainPrefix
- Type: typing.Optional[str]
OAuthGrantType
- Type: typing.Optional[typing.Literal['CODE', 'IMPLICIT']]
OAuthScopes
- Type: typing.Optional[typing.Sequence[typing.Literal['AWS_COGNITO_SIGNIN_USER_ADMIN', 'EMAIL', 'OPENID', 'PHONE', 'PROFILE']]]
RedirectSignInURIs
- Type: typing.Optional[typing.Sequence[str]]
RedirectSignOutURIs
- Type: typing.Optional[typing.Sequence[str]]
SocialProviderSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SocialProviderSettingsTypeDef]
UpdateBackendAuthPasswordPolicyConfigTypeDef
AdditionalConstraints
- Type: typing.Optional[typing.Sequence[typing.Literal['REQUIRE_DIGIT', 'REQUIRE_LOWERCASE', 'REQUIRE_SYMBOL', 'REQUIRE_UPPERCASE']]]
MinimumLength
- Type: typing.Optional[float]
UpdateBackendAuthRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
UpdateBackendAuthResourceConfigTypeDef
AuthResources
- Type: typing.Literal['IDENTITY_POOL_AND_USER_POOL', 'USER_POOL_ONLY']
- Required: Yes
Service
- Type: typing.Literal['COGNITO']
- Required: Yes
UserPoolConfigs
- Type:
- Required: Yes
IdentityPoolConfigs
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthIdentityPoolConfigTypeDef]
UpdateBackendAuthResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateBackendAuthUserPoolConfigTypeDef
ForgotPassword
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthForgotPasswordConfigTypeDef]
Mfa
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthMFAConfigTypeDef]
OAuth
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthOAuthConfigTypeDef]
PasswordPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthPasswordPolicyConfigTypeDef]
VerificationMessage
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.UpdateBackendAuthVerificationMessageConfigTypeDef]
UpdateBackendAuthVerificationMessageConfigTypeDef
DeliveryMethod
- Type: typing.Literal['EMAIL', 'SMS']
- Required: Yes
EmailSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.EmailSettingsTypeDef]
SmsSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.SmsSettingsTypeDef]
UpdateBackendConfigRequestRequestTypeDef
AppId
- Type:
- Required: Yes
LoginAuthConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.amplifybackend_classes.LoginAuthConfigReqObjTypeDef]
UpdateBackendConfigResponseTypeDef
AppId
- Type:
- Required: Yes
BackendManagerAppId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
LoginAuthConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateBackendJobRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
UpdateBackendJobResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Operation
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateBackendStorageRequestRequestTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
ResourceConfig
- Type:
- Required: Yes
ResourceName
- Type:
- Required: Yes
UpdateBackendStorageResourceConfigTypeDef
Permissions
- Type:
- Required: Yes
ServiceName
- Type: typing.Literal['S3']
- Required: Yes
UpdateBackendStorageResponseTypeDef
AppId
- Type:
- Required: Yes
BackendEnvironmentName
- Type:
- Required: Yes
JobId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes