Module Awso_amplifybackend_asyncSource

include module type of struct include Awso_amplifybackend.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

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

Describes 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.

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

Sourcemodule 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.

Sourcemodule UpdateBackendAuthPasswordPolicyConfig = Awso_amplifybackend.Values.UpdateBackendAuthPasswordPolicyConfig

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

Sourcemodule UpdateBackendAuthVerificationMessageConfig = Awso_amplifybackend.Values.UpdateBackendAuthVerificationMessageConfig

Updates 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.

Sourcemodule 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.

Sourcemodule CreateBackendAuthPasswordPolicyConfig = Awso_amplifybackend.Values.CreateBackendAuthPasswordPolicyConfig

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

Sourcemodule CreateBackendAuthVerificationMessageConfig = Awso_amplifybackend.Values.CreateBackendAuthVerificationMessageConfig

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

Sourcemodule ListOfRequiredSignUpAttributesElement = Awso_amplifybackend.Values.ListOfRequiredSignUpAttributesElement

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

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

Describes 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.

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

Describes 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.

The resource configuration for updating backend storage.

The request object for this operation.

Defines 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.

The details for a backend storage resource.

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

The 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.

Generates a model schema for an existing backend API resource.

The 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.

Sourcemodule Cli : sig ... end