AWS.AmplifyBackend (aws-elixir v0.8.0) View Source

AWS Amplify Admin API

Link to this section Summary

Functions

This operation creates a backend for an Amplify app.

Creates a new backend API resource.

Creates a new backend authentication resource.

Creates a config object for a backend.

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

Removes an existing environment from your Amplify project.

Deletes the challenge token based on the given appId and sessionId.

Generates a model schema for an existing backend API resource.

Provides project-level details for your Amplify UI project.

Generates a model schema for existing backend API resource.

Gets the challenge token based on the given appId and sessionId.

Removes all backend environments from your Amplify project.

Removes the AWS resources required to access the Amplify Admin UI.

Updates the AWS resources required to access the Amplify Admin UI.

Link to this section Functions

Link to this function

clone_backend(client, app_id, backend_environment_name, input, options \\ [])

View Source

This operation clones an existing backend.

Link to this function

create_backend(client, input, options \\ [])

View Source

This operation creates a backend for an Amplify app.

Backends are automatically created at the time of app creation.

Link to this function

create_backend_api(client, app_id, input, options \\ [])

View Source

Creates a new backend API resource.

Link to this function

create_backend_auth(client, app_id, input, options \\ [])

View Source

Creates a new backend authentication resource.

Link to this function

create_backend_config(client, app_id, input, options \\ [])

View Source

Creates a config object for a backend.

Link to this function

create_token(client, app_id, input, options \\ [])

View Source

Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.

Link to this function

delete_backend(client, app_id, backend_environment_name, input, options \\ [])

View Source

Removes an existing environment from your Amplify project.

Link to this function

delete_backend_api(client, app_id, backend_environment_name, input, options \\ [])

View Source

Deletes an existing backend API resource.

Link to this function

delete_backend_auth(client, app_id, backend_environment_name, input, options \\ [])

View Source

Deletes an existing backend authentication resource.

Link to this function

delete_token(client, app_id, session_id, input, options \\ [])

View Source

Deletes the challenge token based on the given appId and sessionId.

Link to this function

generate_backend_api_models(client, app_id, backend_environment_name, input, options \\ [])

View Source

Generates a model schema for an existing backend API resource.

Link to this function

get_backend(client, app_id, input, options \\ [])

View Source

Provides project-level details for your Amplify UI project.

Link to this function

get_backend_api(client, app_id, backend_environment_name, input, options \\ [])

View Source

Gets the details for a backend API.

Link to this function

get_backend_api_models(client, app_id, backend_environment_name, input, options \\ [])

View Source

Generates a model schema for existing backend API resource.

Link to this function

get_backend_auth(client, app_id, backend_environment_name, input, options \\ [])

View Source

Gets a backend auth details.

Link to this function

get_backend_job(client, app_id, backend_environment_name, job_id, options \\ [])

View Source

Returns information about a specific job.

Link to this function

get_token(client, app_id, session_id, options \\ [])

View Source

Gets the challenge token based on the given appId and sessionId.

Link to this function

import_backend_auth(client, app_id, backend_environment_name, input, options \\ [])

View Source

Imports an existing backend authentication resource.

Link to this function

list_backend_jobs(client, app_id, backend_environment_name, input, options \\ [])

View Source

Lists the jobs for the backend of an Amplify app.

Link to this function

remove_all_backends(client, app_id, input, options \\ [])

View Source

Removes all backend environments from your Amplify project.

Link to this function

remove_backend_config(client, app_id, input, options \\ [])

View Source

Removes the AWS resources required to access the Amplify Admin UI.

Link to this function

update_backend_api(client, app_id, backend_environment_name, input, options \\ [])

View Source

Updates an existing backend API resource.

Link to this function

update_backend_auth(client, app_id, backend_environment_name, input, options \\ [])

View Source

Updates an existing backend authentication resource.

Link to this function

update_backend_config(client, app_id, input, options \\ [])

View Source

Updates the AWS resources required to access the Amplify Admin UI.

Link to this function

update_backend_job(client, app_id, backend_environment_name, job_id, input, options \\ [])

View Source

Updates a specific job.