Package-level declarations

Types

Link copied to clipboard

Base class for all service related exceptions thrown by the Amplify client

Link copied to clipboard
class App

Represents the different branches of a repository for building, deploying, and hosting an Amplify app.

Link copied to clipboard
class Artifact

Describes an artifact.

Link copied to clipboard

Describes the automated branch creation configuration.

Link copied to clipboard
class Backend

Describes the backend associated with an Amplify Branch.

Link copied to clipboard

Describes the backend environment associated with a Branch of a Gen 1 Amplify app. Amplify Gen 1 applications are created using Amplify Studio or the Amplify command line interface (CLI).

Link copied to clipboard

A request contains unexpected data.

Link copied to clipboard
class Branch

The branch for an Amplify app, which maps to a third-party repository branch.

Link copied to clipboard
sealed class BuildComputeType
Link copied to clipboard

Describes the cache configuration for an Amplify app.

Link copied to clipboard
sealed class CacheConfigType
Link copied to clipboard

Describes the current SSL/TLS certificate that is in use for the domain. If you are using CreateDomainAssociation to create a new domain association, Certificate describes the new certificate that you are creating.

Link copied to clipboard

The type of SSL/TLS certificate to use for your custom domain. If a certificate type isn't specified, Amplify uses the default AMPLIFY_MANAGED certificate.

Link copied to clipboard
sealed class CertificateType
Link copied to clipboard

The request structure used to create apps in Amplify.

Link copied to clipboard
Link copied to clipboard

The request structure for the backend environment create request.

Link copied to clipboard

The result structure for the create backend environment request.

Link copied to clipboard

The request structure for the create branch request.

Link copied to clipboard

The result structure for create branch request.

Link copied to clipboard

The request structure for the create a new deployment request.

Link copied to clipboard

The result structure for the create a new deployment request.

Link copied to clipboard

The request structure for the create domain association request.

Link copied to clipboard

The result structure for the create domain association request.

Link copied to clipboard

The request structure for the create webhook request.

Link copied to clipboard

The result structure for the create webhook request.

Link copied to clipboard

Describes a custom rewrite or redirect rule.

Link copied to clipboard

Describes the request structure for the delete app request.

Link copied to clipboard

The result structure for the delete app request.

Link copied to clipboard

The request structure for the delete backend environment request.

Link copied to clipboard

The result structure of the delete backend environment result.

Link copied to clipboard

The request structure for the delete branch request.

Link copied to clipboard

The result structure for the delete branch request.

Link copied to clipboard

The request structure for the delete domain association request.

Link copied to clipboard

The request structure for the delete job request.

Link copied to clipboard

The result structure for the delete job request.

Link copied to clipboard

The request structure for the delete webhook request.

Link copied to clipboard

The result structure for the delete webhook request.

Link copied to clipboard

An operation failed because a dependent service threw an exception.

Link copied to clipboard

Describes the association between a custom domain and an Amplify app.

Link copied to clipboard
sealed class DomainStatus
Link copied to clipboard

The request structure for the generate access logs request.

Link copied to clipboard

The result structure for the generate access logs request.

Link copied to clipboard

The request structure for the get app request.

Link copied to clipboard
Link copied to clipboard

Returns the request structure for the get artifact request.

Link copied to clipboard

Returns the result structure for the get artifact request.

Link copied to clipboard

The request structure for the get backend environment request.

Link copied to clipboard

The result structure for the get backend environment result.

Link copied to clipboard

The request structure for the get branch request.

Link copied to clipboard
Link copied to clipboard

The request structure for the get domain association request.

Link copied to clipboard

The result structure for the get domain association request.

Link copied to clipboard

The request structure for the get job request.

Link copied to clipboard
Link copied to clipboard

The request structure for the get webhook request.

Link copied to clipboard

The result structure for the get webhook request.

Link copied to clipboard

The service failed to perform an operation due to an internal issue.

Link copied to clipboard
class Job

Describes an execution job for an Amplify app.

Link copied to clipboard
class JobConfig

Describes the configuration details that apply to the jobs for an Amplify app.

Link copied to clipboard
sealed class JobStatus
Link copied to clipboard

Describes the summary for an execution job for an Amplify app.

Link copied to clipboard
sealed class JobType
Link copied to clipboard

A resource could not be created because service quotas were exceeded.

Link copied to clipboard

The request structure for the list apps request.

Link copied to clipboard

The result structure for an Amplify app list request.

Link copied to clipboard

Describes the request structure for the list artifacts request.

Link copied to clipboard

The result structure for the list artifacts request.

Link copied to clipboard

The request structure for the list backend environments request.

Link copied to clipboard

The result structure for the list backend environments result.

Link copied to clipboard

The request structure for the list branches request.

Link copied to clipboard

The result structure for the list branches request.

Link copied to clipboard

The request structure for the list domain associations request.

Link copied to clipboard

The result structure for the list domain association request.

Link copied to clipboard

The request structure for the list jobs request.

Link copied to clipboard

The maximum number of records to list in a single response.

Link copied to clipboard

The request structure to use to list tags for a resource.

Link copied to clipboard

The response for the list tags for resource request.

Link copied to clipboard

The request structure for the list webhooks request.

Link copied to clipboard

The result structure for the list webhooks request.

Link copied to clipboard

An entity was not found during an operation.

Link copied to clipboard
sealed class Platform
Link copied to clipboard

Describes the information about a production branch for an Amplify app.

Link copied to clipboard
Link copied to clipboard

An operation failed due to a non-existent resource.

Link copied to clipboard
sealed class SourceUrlType
Link copied to clipboard
sealed class Stage
Link copied to clipboard

The request structure for the start a deployment request.

Link copied to clipboard

The result structure for the start a deployment request.

Link copied to clipboard

The request structure for the start job request.

Link copied to clipboard

The result structure for the run job request.

Link copied to clipboard
class Step

Describes an execution step, for an execution job, for an Amplify app.

Link copied to clipboard

The request structure for the stop job request.

Link copied to clipboard

The result structure for the stop job request.

Link copied to clipboard
class SubDomain

The subdomain for the domain association.

Link copied to clipboard

Describes the settings for the subdomain.

Link copied to clipboard

The request structure to tag a resource with a tag key and value.

Link copied to clipboard

The response for the tag resource request.

Link copied to clipboard

An operation failed due to a lack of access.

Link copied to clipboard

The request structure for the untag resource request.

Link copied to clipboard

The response for the untag resource request.

Link copied to clipboard

The request structure for the update app request.

Link copied to clipboard

The result structure for an Amplify app update request.

Link copied to clipboard

The request structure for the update branch request.

Link copied to clipboard

The result structure for the update branch request.

Link copied to clipboard

The request structure for the update domain association request.

Link copied to clipboard

The result structure for the update domain association request.

Link copied to clipboard
sealed class UpdateStatus
Link copied to clipboard

The request structure for the update webhook request.

Link copied to clipboard

The result structure for the update webhook request.

Link copied to clipboard

Describes the Firewall configuration for a hosted Amplify application. Firewall support enables you to protect your web applications with a direct integration with WAF. For more information about using WAF protections for an Amplify application, see Firewall support for hosted sites in the Amplify User Guide.

Link copied to clipboard
sealed class WafStatus
Link copied to clipboard
class Webhook

Describes a webhook that connects repository events to an Amplify app.