Awso_amplifybackend_asyncSourceval clone_backend :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CloneBackendRequest.t ->
(Awso_amplifybackend.Values.CloneBackendResponse.t,
Awso_amplifybackend.Values.CloneBackendResponse.error)
Result.t
Async.Deferred.tval create_backend :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateBackendRequest.t ->
(Awso_amplifybackend.Values.CreateBackendResponse.t,
Awso_amplifybackend.Values.CreateBackendResponse.error)
Result.t
Async.Deferred.tval create_backend_a_p_i :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateBackendAPIRequest.t ->
(Awso_amplifybackend.Values.CreateBackendAPIResponse.t,
Awso_amplifybackend.Values.CreateBackendAPIResponse.error)
Result.t
Async.Deferred.tval create_backend_auth :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateBackendAuthRequest.t ->
(Awso_amplifybackend.Values.CreateBackendAuthResponse.t,
Awso_amplifybackend.Values.CreateBackendAuthResponse.error)
Result.t
Async.Deferred.tval create_backend_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateBackendConfigRequest.t ->
(Awso_amplifybackend.Values.CreateBackendConfigResponse.t,
Awso_amplifybackend.Values.CreateBackendConfigResponse.error)
Result.t
Async.Deferred.tval create_backend_storage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateBackendStorageRequest.t ->
(Awso_amplifybackend.Values.CreateBackendStorageResponse.t,
Awso_amplifybackend.Values.CreateBackendStorageResponse.error)
Result.t
Async.Deferred.tval create_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.CreateTokenRequest.t ->
(Awso_amplifybackend.Values.CreateTokenResponse.t,
Awso_amplifybackend.Values.CreateTokenResponse.error)
Result.t
Async.Deferred.tval delete_backend :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.DeleteBackendRequest.t ->
(Awso_amplifybackend.Values.DeleteBackendResponse.t,
Awso_amplifybackend.Values.DeleteBackendResponse.error)
Result.t
Async.Deferred.tval delete_backend_a_p_i :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.DeleteBackendAPIRequest.t ->
(Awso_amplifybackend.Values.DeleteBackendAPIResponse.t,
Awso_amplifybackend.Values.DeleteBackendAPIResponse.error)
Result.t
Async.Deferred.tval delete_backend_auth :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.DeleteBackendAuthRequest.t ->
(Awso_amplifybackend.Values.DeleteBackendAuthResponse.t,
Awso_amplifybackend.Values.DeleteBackendAuthResponse.error)
Result.t
Async.Deferred.tval delete_backend_storage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.DeleteBackendStorageRequest.t ->
(Awso_amplifybackend.Values.DeleteBackendStorageResponse.t,
Awso_amplifybackend.Values.DeleteBackendStorageResponse.error)
Result.t
Async.Deferred.tval delete_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.DeleteTokenRequest.t ->
(Awso_amplifybackend.Values.DeleteTokenResponse.t,
Awso_amplifybackend.Values.DeleteTokenResponse.error)
Result.t
Async.Deferred.tval generate_backend_a_p_i_models :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GenerateBackendAPIModelsRequest.t ->
(Awso_amplifybackend.Values.GenerateBackendAPIModelsResponse.t,
Awso_amplifybackend.Values.GenerateBackendAPIModelsResponse.error)
Result.t
Async.Deferred.tval get_backend :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendRequest.t ->
(Awso_amplifybackend.Values.GetBackendResponse.t,
Awso_amplifybackend.Values.GetBackendResponse.error)
Result.t
Async.Deferred.tval get_backend_a_p_i :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendAPIRequest.t ->
(Awso_amplifybackend.Values.GetBackendAPIResponse.t,
Awso_amplifybackend.Values.GetBackendAPIResponse.error)
Result.t
Async.Deferred.tval get_backend_a_p_i_models :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendAPIModelsRequest.t ->
(Awso_amplifybackend.Values.GetBackendAPIModelsResponse.t,
Awso_amplifybackend.Values.GetBackendAPIModelsResponse.error)
Result.t
Async.Deferred.tval get_backend_auth :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendAuthRequest.t ->
(Awso_amplifybackend.Values.GetBackendAuthResponse.t,
Awso_amplifybackend.Values.GetBackendAuthResponse.error)
Result.t
Async.Deferred.tval get_backend_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendJobRequest.t ->
(Awso_amplifybackend.Values.GetBackendJobResponse.t,
Awso_amplifybackend.Values.GetBackendJobResponse.error)
Result.t
Async.Deferred.tval get_backend_storage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetBackendStorageRequest.t ->
(Awso_amplifybackend.Values.GetBackendStorageResponse.t,
Awso_amplifybackend.Values.GetBackendStorageResponse.error)
Result.t
Async.Deferred.tval get_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.GetTokenRequest.t ->
(Awso_amplifybackend.Values.GetTokenResponse.t,
Awso_amplifybackend.Values.GetTokenResponse.error)
Result.t
Async.Deferred.tval import_backend_auth :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.ImportBackendAuthRequest.t ->
(Awso_amplifybackend.Values.ImportBackendAuthResponse.t,
Awso_amplifybackend.Values.ImportBackendAuthResponse.error)
Result.t
Async.Deferred.tval import_backend_storage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.ImportBackendStorageRequest.t ->
(Awso_amplifybackend.Values.ImportBackendStorageResponse.t,
Awso_amplifybackend.Values.ImportBackendStorageResponse.error)
Result.t
Async.Deferred.tval list_backend_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.ListBackendJobsRequest.t ->
(Awso_amplifybackend.Values.ListBackendJobsResponse.t,
Awso_amplifybackend.Values.ListBackendJobsResponse.error)
Result.t
Async.Deferred.tval list_s3_buckets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.ListS3BucketsRequest.t ->
(Awso_amplifybackend.Values.ListS3BucketsResponse.t,
Awso_amplifybackend.Values.ListS3BucketsResponse.error)
Result.t
Async.Deferred.tval remove_all_backends :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.RemoveAllBackendsRequest.t ->
(Awso_amplifybackend.Values.RemoveAllBackendsResponse.t,
Awso_amplifybackend.Values.RemoveAllBackendsResponse.error)
Result.t
Async.Deferred.tval remove_backend_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.RemoveBackendConfigRequest.t ->
(Awso_amplifybackend.Values.RemoveBackendConfigResponse.t,
Awso_amplifybackend.Values.RemoveBackendConfigResponse.error)
Result.t
Async.Deferred.tval update_backend_a_p_i :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.UpdateBackendAPIRequest.t ->
(Awso_amplifybackend.Values.UpdateBackendAPIResponse.t,
Awso_amplifybackend.Values.UpdateBackendAPIResponse.error)
Result.t
Async.Deferred.tval update_backend_auth :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.UpdateBackendAuthRequest.t ->
(Awso_amplifybackend.Values.UpdateBackendAuthResponse.t,
Awso_amplifybackend.Values.UpdateBackendAuthResponse.error)
Result.t
Async.Deferred.tval update_backend_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.UpdateBackendConfigRequest.t ->
(Awso_amplifybackend.Values.UpdateBackendConfigResponse.t,
Awso_amplifybackend.Values.UpdateBackendConfigResponse.error)
Result.t
Async.Deferred.tval update_backend_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.UpdateBackendJobRequest.t ->
(Awso_amplifybackend.Values.UpdateBackendJobResponse.t,
Awso_amplifybackend.Values.UpdateBackendJobResponse.error)
Result.t
Async.Deferred.tval update_backend_storage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amplifybackend.Values.UpdateBackendStorageRequest.t ->
(Awso_amplifybackend.Values.UpdateBackendStorageResponse.t,
Awso_amplifybackend.Values.UpdateBackendStorageResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_amplifybackend.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module BackendAuthAppleProviderConfig =
Awso_amplifybackend.Values.BackendAuthAppleProviderConfigDescribes Apple social federation configurations for allowing your app users to sign in using OAuth.
module BackendAuthSocialProviderConfig =
Awso_amplifybackend.Values.BackendAuthSocialProviderConfigDescribes third-party social federation configurations for allowing your app users to sign in using OAuth.
The configuration for the email sent when an app user forgets their password.
SMS settings for authentication.
The settings of your MFA configuration for the backend of your Amplify project.
The settings for using the social identity providers for access to your Amplify app.
module ListOfAdditionalConstraintsElement =
Awso_amplifybackend.Values.ListOfAdditionalConstraintsElementmodule BackendAPIAppSyncAuthSettings =
Awso_amplifybackend.Values.BackendAPIAppSyncAuthSettingsThe authentication settings for accessing provisioned data models in your Amplify project.
module RequiredSignUpAttributesElement =
Awso_amplifybackend.Values.RequiredSignUpAttributesElementmodule UpdateBackendAuthForgotPasswordConfig =
Awso_amplifybackend.Values.UpdateBackendAuthForgotPasswordConfig(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.
Updates the multi-factor authentication (MFA) configuration for the backend of your Amplify project.
The OAuth configurations for authenticating users into your Amplify app.
module UpdateBackendAuthPasswordPolicyConfig =
Awso_amplifybackend.Values.UpdateBackendAuthPasswordPolicyConfigDescribes the password policy for your Amazon Cognito user pool configured as a part of your Amplify project.
module UpdateBackendAuthVerificationMessageConfig =
Awso_amplifybackend.Values.UpdateBackendAuthVerificationMessageConfigUpdates the configuration of the email or SMS message for the auth resource configured for your Amplify project.
Describes the auth types for your configured data models.
module CreateBackendAuthForgotPasswordConfig =
Awso_amplifybackend.Values.CreateBackendAuthForgotPasswordConfig(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
Creates the OAuth configuration for your Amplify project.
module CreateBackendAuthPasswordPolicyConfig =
Awso_amplifybackend.Values.CreateBackendAuthPasswordPolicyConfigThe password policy configuration for the backend to your Amplify project.
module CreateBackendAuthVerificationMessageConfig =
Awso_amplifybackend.Values.CreateBackendAuthVerificationMessageConfigCreates an email or SMS verification message for the auth resource configured for your Amplify project.
module ListOfRequiredSignUpAttributesElement =
Awso_amplifybackend.Values.ListOfRequiredSignUpAttributesElementDescribes the read, write, and delete permissions users have against your storage S3 bucket.
module UpdateBackendAuthIdentityPoolConfig =
Awso_amplifybackend.Values.UpdateBackendAuthIdentityPoolConfigDescribes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
module UpdateBackendAuthUserPoolConfig =
Awso_amplifybackend.Values.UpdateBackendAuthUserPoolConfigDescribes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.
Describes the conflict resolution configuration for your data model configured in your Amplify project.
Describes the metadata of the S3 bucket.
The response object for this operation.
module CreateBackendAuthIdentityPoolConfig =
Awso_amplifybackend.Values.CreateBackendAuthIdentityPoolConfigDescribes authorization configurations for the auth resources, configured as a part of your Amplify project.
module CreateBackendAuthUserPoolConfig =
Awso_amplifybackend.Values.CreateBackendAuthUserPoolConfigDescribes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.
An error returned if a request is not formed properly.
An error returned if there's a temporary issue with the service.
An error returned when a specific resource type is not found.
An error that is returned when a limit of a specific type has been exceeded.
module UpdateBackendStorageResourceConfig =
Awso_amplifybackend.Values.UpdateBackendStorageResourceConfigThe resource configuration for updating backend storage.
The request object for this operation.
module UpdateBackendAuthResourceConfig =
Awso_amplifybackend.Values.UpdateBackendAuthResourceConfigDefines the resource configuration when updating an authentication resource in your Amplify project.
The resource config for the data model, configured as a part of the Amplify project.
module GetBackendStorageResourceConfig =
Awso_amplifybackend.Values.GetBackendStorageResourceConfigThe details for a backend storage resource.
module CreateBackendAuthResourceConfig =
Awso_amplifybackend.Values.CreateBackendAuthResourceConfigDefines the resource configuration when creating an auth resource in your Amplify project.
module CreateBackendStorageResourceConfig =
Awso_amplifybackend.Values.CreateBackendStorageResourceConfigThe resource configuration for creating backend storage.
Defines the resource configuration for the data model in your Amplify project.
Updates an existing backend storage resource.
The request body for UpdateBackendStorage.
The request object for this operation.
Updates a specific job.
The request body for GetBackendJob.
Updates the AWS resources required to access the Amplify Admin UI.
The request body for UpdateBackendConfig.
The request object for this operation.
Updates an existing backend authentication resource.
The request body for UpdateBackendAuth.
The request object for this operation.
Updates an existing backend API resource.
The request body for UpdateBackendAPI.
The request object for this operation.
Removes the AWS resources required to access the Amplify Admin UI.
The response object for this operation.
Removes the AWS resources required to access the Amplify Admin UI.
The request object for this operation.
Removes all backend environments from your Amplify project.
The response object for this operation.
The request body for RemoveAllBackends.
The request object for this operation.
The list of S3 buckets in your account.
The response object for this operation.
The request body for S3Buckets.
The request object for this operation.
Lists the jobs for the backend of an Amplify app.
The request body for ListBackendJobs.
The returned list of backend jobs.
The request object for this operation.
An error that is returned when a limit of a specific type has been exceeded.
An error returned if there's a temporary issue with the service.
Imports an existing backend storage resource.
The request body for ImportBackendStorage.
The request object for this operation.
Imports an existing backend authentication resource.
The request body for ImportBackendAuth.
The request object for this operation.
Gets the challenge token based on the given appId and sessionId.
The response object for this operation.
Gets the challenge token based on the given appId and sessionId.
Gets details for a backend storage resource.
The response object for this operation.
The request body for GetBackendStorage.
The request object for this operation.
Provides project-level details for your Amplify UI project.
The response object for this operation.
The request body for GetBackend.
The request object for this operation.
Returns information about a specific job.
Returns information about a specific job.
Gets a backend auth details.
The response object for this operation.
The request body for GetBackendAuth.
The request object for this operation.
Gets the details for a backend API.
The response object for this operation.
The request body for GetBackendAPI.
Gets a model introspection schema for an existing backend API resource.
The request body for GetBackendAPIModels.
module GenerateBackendAPIModelsResponse =
Awso_amplifybackend.Values.GenerateBackendAPIModelsResponseGenerates a model schema for an existing backend API resource.
module GenerateBackendAPIModelsRequest =
Awso_amplifybackend.Values.GenerateBackendAPIModelsRequestThe request body for GenerateBackendAPIModels.
Deletes the challenge token based on the given appId and sessionId.
The response object for this operation.
Deletes the challenge token based on the given appId and sessionId.
Removes the specified backend storage resource.
The request body for DeleteBackendStorage.
Removes an existing environment from your Amplify project.
The returned object for a request to delete a backend.
Removes an existing environment from your Amplify project.
Deletes an existing backend authentication resource.
The request body for DeleteBackendAuth.
Deletes an existing backend API resource.
The request body for DeleteBackendAPI.
Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
The response object for this operation.
Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
Creates a backend storage resource.
The request body for CreateBackendStorage.
The request object for this operation.
This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
The response object sent when a backend is created.
The request body for CreateBackend.
The request object for this operation.
Creates a config object for a backend.
The response object for this operation.
The request body for CreateBackendConfig.
The request object for this operation.
Creates a new backend authentication resource.
The request body for CreateBackendAuth.
The request object for this operation.
Creates a new backend API resource.
The request body for CreateBackendAPI.
The request object for this operation.
This operation clones an existing backend.
The response object sent when a backend is created.
The request body for CloneBackend.
The request object for this operation.
The response object for this operation.
The request object for this operation.
The response object for this operation.
The response object for this operation.
The response object sent when a backend is created.
The request object for this operation.
The response object sent when a backend is created.
The request object for this operation.