Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/amplifybackend.ts?docs=full";

§Classes

AmplifyBackend

§Interfaces

BackendAPIAppSyncAuthSettings

The authentication settings for accessing provisioned data models in your Amplify project.

BackendAPIAuthType

Describes the auth types for your configured data models.

BackendAPIConflictResolution

Describes the conflict resolution configuration for your data model configured in your Amplify project.

BackendAPIResourceConfig

The resource config for the data model, configured as a part of the Amplify project.

BackendAuthAppleProviderConfig

Describes Apple social federation configurations for allowing your app users to sign in using OAuth.

BackendAuthSocialProviderConfig

Describes third-party social federation configurations for allowing your app users to sign in using OAuth.

BackendJobRespObj

The response object for this operation.

BackendStoragePermissions

Describes the read, write, and delete permissions users have against your storage S3 bucket.

CloneBackendRequest

The request body for CloneBackend.

CloneBackendResponse
CreateBackendAPIRequest

The request body for CreateBackendAPI.

CreateBackendAPIResponse
CreateBackendAuthForgotPasswordConfig

(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.

CreateBackendAuthIdentityPoolConfig

Describes authorization configurations for the auth resources, configured as a part of your Amplify project.

CreateBackendAuthMFAConfig

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

CreateBackendAuthOAuthConfig

Creates the OAuth configuration for your Amplify project.

CreateBackendAuthPasswordPolicyConfig

The password policy configuration for the backend to your Amplify project.

CreateBackendAuthRequest

The request body for CreateBackendAuth.

CreateBackendAuthResourceConfig

Defines the resource configuration when creating an auth resource in your Amplify project.

CreateBackendAuthResponse
CreateBackendAuthUserPoolConfig

Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.

CreateBackendAuthVerificationMessageConfig

Creates an email or SMS verification message for the auth resource configured for your Amplify project.

CreateBackendConfigRequest

The request body for CreateBackendConfig.

CreateBackendConfigResponse
CreateBackendRequest

The request body for CreateBackend.

CreateBackendResponse
CreateBackendStorageRequest

The request body for CreateBackendStorage.

CreateBackendStorageResourceConfig

The resource configuration for creating backend storage.

CreateBackendStorageResponse
CreateTokenRequest
CreateTokenResponse
DeleteBackendAPIRequest

The request body for DeleteBackendAPI.

DeleteBackendAPIResponse
DeleteBackendAuthRequest

The request body for DeleteBackendAuth.

DeleteBackendAuthResponse
DeleteBackendRequest
DeleteBackendResponse
DeleteBackendStorageRequest

The request body for DeleteBackendStorage.

DeleteBackendStorageResponse
DeleteTokenRequest
DeleteTokenResponse
EmailSettings

The configuration for the email sent when an app user forgets their password.

GenerateBackendAPIModelsRequest

The request body for GenerateBackendAPIModels.

GenerateBackendAPIModelsResponse
GetBackendAPIModelsRequest

The request body for GetBackendAPIModels.

GetBackendAPIModelsResponse
GetBackendAPIRequest

The request body for GetBackendAPI.

GetBackendAPIResponse
GetBackendAuthRequest

The request body for GetBackendAuth.

GetBackendAuthResponse
GetBackendJobRequest
GetBackendJobResponse
GetBackendRequest

The request body for GetBackend.

GetBackendResponse
GetBackendStorageRequest

The request body for GetBackendStorage.

GetBackendStorageResourceConfig

The details for a backend storage resource.

GetBackendStorageResponse
GetTokenRequest
GetTokenResponse
ImportBackendAuthRequest

The request body for ImportBackendAuth.

ImportBackendAuthResponse
ImportBackendStorageRequest

The request body for ImportBackendStorage.

ImportBackendStorageResponse
ListBackendJobsRequest

The request body for ListBackendJobs.

ListBackendJobsResponse
ListS3BucketsRequest

The request body for S3Buckets.

ListS3BucketsResponse
LoginAuthConfigReqObj

The request object for this operation.

RemoveAllBackendsRequest

The request body for RemoveAllBackends.

RemoveAllBackendsResponse
RemoveBackendConfigRequest
RemoveBackendConfigResponse
ResourceConfig

Defines the resource configuration for the data model in your Amplify project.

S3BucketInfo

Describes the metadata of the S3 bucket.

Settings

The settings of your MFA configuration for the backend of your Amplify project.

SmsSettings

SMS settings for authentication.

SocialProviderSettings

The settings for using the social identity providers for access to your Amplify app.

UpdateBackendAPIRequest

The request body for UpdateBackendAPI.

UpdateBackendAPIResponse
UpdateBackendAuthForgotPasswordConfig

(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.

UpdateBackendAuthIdentityPoolConfig

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

UpdateBackendAuthMFAConfig

Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.

UpdateBackendAuthOAuthConfig

The OAuth configurations for authenticating users into your Amplify app.

UpdateBackendAuthPasswordPolicyConfig

Describes the password policy for your Amazon Cognito user pool configured as a part of your Amplify project.

UpdateBackendAuthRequest

The request body for UpdateBackendAuth.

UpdateBackendAuthResourceConfig

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

UpdateBackendAuthResponse
UpdateBackendAuthUserPoolConfig

Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.

UpdateBackendAuthVerificationMessageConfig

Updates the configuration of the email or SMS message for the auth resource configured for your Amplify project.

UpdateBackendConfigRequest

The request body for UpdateBackendConfig.

UpdateBackendConfigResponse
UpdateBackendJobRequest

The request body for GetBackendJob.

UpdateBackendJobResponse
UpdateBackendStorageRequest

The request body for UpdateBackendStorage.

UpdateBackendStorageResourceConfig

The resource configuration for updating backend storage.

UpdateBackendStorageResponse

§Type Aliases

AdditionalConstraintsElement
AuthenticatedElement
AuthResources
DeliveryMethod

The type of verification message to send.

MFAMode
MfaTypesElement
Mode
OAuthGrantType
OAuthScopesElement
RequiredSignUpAttributesElement
ResolutionStrategy
Service
ServiceName
SignInMethod
Status
UnAuthenticatedElement