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

Amplify enables developers to develop and deploy cloud-powered mobile and web apps.

The Amplify Console provides a continuous delivery and hosting service for web applications. For more information, see the Amplify Console User Guide. The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework.

Link to this section Summary

Functions

Creates a new Amplify app.

Creates a new backend environment for an Amplify app.

Creates a new branch for an Amplify app.

Creates a deployment for a manually deployed Amplify app.

Creates a new domain association for an Amplify app.

Creates a new webhook on an Amplify app.

Deletes an existing Amplify app specified by an app ID.

Deletes a domain association for an Amplify app.

Deletes a job for a branch of an Amplify app.

Returns the website access logs for a specific time range using a presigned URL.

Returns an existing Amplify app by appID.

Returns the artifact info that corresponds to an artifact id.

Returns a backend environment for an Amplify app.

Returns a branch for an Amplify app.

Returns the domain information for an Amplify app.

Returns a job for a branch of an Amplify app.

Returns the webhook information that corresponds to a specified webhook ID.

Returns a list of tags for a specified Amazon Resource Name (ARN).

Starts a deployment for a manually deployed app.

Starts a new job for a branch of an Amplify app.

Stops a job that is in progress for a branch of an Amplify app.

Tags the resource with a tag key and value.

Untags a resource with a specified Amazon Resource Name (ARN).

Updates an existing Amplify app.

Creates a new domain association for an Amplify app.

Link to this section Functions

Link to this function

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

View Source

Creates a new Amplify app.

Link to this function

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

View Source

Creates a new backend environment for an Amplify app.

Link to this function

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

View Source

Creates a new branch for an Amplify app.

Link to this function

create_deployment(client, app_id, branch_name, input, options \\ [])

View Source

Creates a deployment for a manually deployed Amplify app.

Manually deployed apps are not connected to a repository.

Link to this function

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

View Source

Creates a new domain association for an Amplify app.

This action associates a custom domain with the Amplify app

Link to this function

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

View Source

Creates a new webhook on an Amplify app.

Link to this function

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

View Source

Deletes an existing Amplify app specified by an app ID.

Link to this function

delete_backend_environment(client, app_id, environment_name, input, options \\ [])

View Source

Deletes a backend environment for an Amplify app.

Link to this function

delete_branch(client, app_id, branch_name, input, options \\ [])

View Source

Deletes a branch for an Amplify app.

Link to this function

delete_domain_association(client, app_id, domain_name, input, options \\ [])

View Source

Deletes a domain association for an Amplify app.

Link to this function

delete_job(client, app_id, branch_name, job_id, input, options \\ [])

View Source

Deletes a job for a branch of an Amplify app.

Link to this function

delete_webhook(client, webhook_id, input, options \\ [])

View Source

Deletes a webhook.

Link to this function

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

View Source

Returns the website access logs for a specific time range using a presigned URL.

Link to this function

get_app(client, app_id, options \\ [])

View Source

Returns an existing Amplify app by appID.

Link to this function

get_artifact_url(client, artifact_id, options \\ [])

View Source

Returns the artifact info that corresponds to an artifact id.

Link to this function

get_backend_environment(client, app_id, environment_name, options \\ [])

View Source

Returns a backend environment for an Amplify app.

Link to this function

get_branch(client, app_id, branch_name, options \\ [])

View Source

Returns a branch for an Amplify app.

Link to this function

get_domain_association(client, app_id, domain_name, options \\ [])

View Source

Returns the domain information for an Amplify app.

Link to this function

get_job(client, app_id, branch_name, job_id, options \\ [])

View Source

Returns a job for a branch of an Amplify app.

Link to this function

get_webhook(client, webhook_id, options \\ [])

View Source

Returns the webhook information that corresponds to a specified webhook ID.

Link to this function

list_apps(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of the existing Amplify apps.

Link to this function

list_artifacts(client, app_id, branch_name, job_id, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of artifacts for a specified app, branch, and job.

Link to this function

list_backend_environments(client, app_id, environment_name \\ nil, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Lists the backend environments for an Amplify app.

Link to this function

list_branches(client, app_id, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Lists the branches of an Amplify app.

Link to this function

list_domain_associations(client, app_id, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns the domain associations for an Amplify app.

Link to this function

list_jobs(client, app_id, branch_name, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Lists the jobs for a branch of an Amplify app.

Link to this function

list_tags_for_resource(client, resource_arn, options \\ [])

View Source

Returns a list of tags for a specified Amazon Resource Name (ARN).

Link to this function

list_webhooks(client, app_id, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of webhooks for an Amplify app.

Link to this function

start_deployment(client, app_id, branch_name, input, options \\ [])

View Source

Starts a deployment for a manually deployed app.

Manually deployed apps are not connected to a repository.

Link to this function

start_job(client, app_id, branch_name, input, options \\ [])

View Source

Starts a new job for a branch of an Amplify app.

Link to this function

stop_job(client, app_id, branch_name, job_id, input, options \\ [])

View Source

Stops a job that is in progress for a branch of an Amplify app.

Link to this function

tag_resource(client, resource_arn, input, options \\ [])

View Source

Tags the resource with a tag key and value.

Link to this function

untag_resource(client, resource_arn, input, options \\ [])

View Source

Untags a resource with a specified Amazon Resource Name (ARN).

Link to this function

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

View Source

Updates an existing Amplify app.

Link to this function

update_branch(client, app_id, branch_name, input, options \\ [])

View Source

Updates a branch for an Amplify app.

Link to this function

update_domain_association(client, app_id, domain_name, input, options \\ [])

View Source

Creates a new domain association for an Amplify app.

Link to this function

update_webhook(client, webhook_id, input, options \\ [])

View Source

Updates a webhook.