[][src]Crate rusoto_amplify

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.

If you're using the service, you're probably looking for AmplifyClient and Amplify.

Structs

AmplifyClient

A client for the Amplify API.

App

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

Artifact

Describes an artifact.

AutoBranchCreationConfig

Describes the automated branch creation configuration.

BackendEnvironment

Describes the backend environment for an Amplify app.

Branch

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

CreateAppRequest

The request structure used to create apps in Amplify.

CreateAppResult
CreateBackendEnvironmentRequest

The request structure for the backend environment create request.

CreateBackendEnvironmentResult

The result structure for the create backend environment request.

CreateBranchRequest

The request structure for the create branch request.

CreateBranchResult

The result structure for create branch request.

CreateDeploymentRequest

The request structure for the create a new deployment request.

CreateDeploymentResult

The result structure for the create a new deployment request.

CreateDomainAssociationRequest

The request structure for the create domain association request.

CreateDomainAssociationResult

The result structure for the create domain association request.

CreateWebhookRequest

The request structure for the create webhook request.

CreateWebhookResult

The result structure for the create webhook request.

CustomRule

Describes a custom rewrite or redirect rule.

DeleteAppRequest

Describes the request structure for the delete app request.

DeleteAppResult

The result structure for the delete app request.

DeleteBackendEnvironmentRequest

The request structure for the delete backend environment request.

DeleteBackendEnvironmentResult

The result structure of the delete backend environment result.

DeleteBranchRequest

The request structure for the delete branch request.

DeleteBranchResult

The result structure for the delete branch request.

DeleteDomainAssociationRequest

The request structure for the delete domain association request.

DeleteDomainAssociationResult
DeleteJobRequest

The request structure for the delete job request.

DeleteJobResult

The result structure for the delete job request.

DeleteWebhookRequest

The request structure for the delete webhook request.

DeleteWebhookResult

The result structure for the delete webhook request.

DomainAssociation

Describes a domain association that associates a custom domain with an Amplify app.

GenerateAccessLogsRequest

The request structure for the generate access logs request.

GenerateAccessLogsResult

The result structure for the generate access logs request.

GetAppRequest

The request structure for the get app request.

GetAppResult
GetArtifactUrlRequest

Returns the request structure for the get artifact request.

GetArtifactUrlResult

Returns the result structure for the get artifact request.

GetBackendEnvironmentRequest

The request structure for the get backend environment request.

GetBackendEnvironmentResult

The result structure for the get backend environment result.

GetBranchRequest

The request structure for the get branch request.

GetBranchResult
GetDomainAssociationRequest

The request structure for the get domain association request.

GetDomainAssociationResult

The result structure for the get domain association request.

GetJobRequest

The request structure for the get job request.

GetJobResult
GetWebhookRequest

The request structure for the get webhook request.

GetWebhookResult

The result structure for the get webhook request.

Job

Describes an execution job for an Amplify app.

JobSummary

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

ListAppsRequest

The request structure for the list apps request.

ListAppsResult

The result structure for an Amplify app list request.

ListArtifactsRequest

Describes the request structure for the list artifacts request.

ListArtifactsResult

The result structure for the list artifacts request.

ListBackendEnvironmentsRequest

The request structure for the list backend environments request.

ListBackendEnvironmentsResult

The result structure for the list backend environments result.

ListBranchesRequest

The request structure for the list branches request.

ListBranchesResult

The result structure for the list branches request.

ListDomainAssociationsRequest

The request structure for the list domain associations request.

ListDomainAssociationsResult

The result structure for the list domain association request.

ListJobsRequest

The request structure for the list jobs request.

ListJobsResult

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

ListTagsForResourceRequest

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

ListTagsForResourceResponse

The response for the list tags for resource request.

ListWebhooksRequest

The request structure for the list webhooks request.

ListWebhooksResult

The result structure for the list webhooks request.

ProductionBranch

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

StartDeploymentRequest

The request structure for the start a deployment request.

StartDeploymentResult

The result structure for the start a deployment request.

StartJobRequest

The request structure for the start job request.

StartJobResult

The result structure for the run job request.

Step

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

StopJobRequest

The request structure for the stop job request.

StopJobResult

The result structure for the stop job request.

SubDomain

The subdomain for the domain association.

SubDomainSetting

Describes the settings for the subdomain.

TagResourceRequest

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

TagResourceResponse

The response for the tag resource request.

UntagResourceRequest

The request structure for the untag resource request.

UntagResourceResponse

The response for the untag resource request.

UpdateAppRequest

The request structure for the update app request.

UpdateAppResult

The result structure for an Amplify app update request.

UpdateBranchRequest

The request structure for the update branch request.

UpdateBranchResult

The result structure for the update branch request.

UpdateDomainAssociationRequest

The request structure for the update domain association request.

UpdateDomainAssociationResult

The result structure for the update domain association request.

UpdateWebhookRequest

The request structure for the update webhook request.

UpdateWebhookResult

The result structure for the update webhook request.

Webhook

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

Enums

CreateAppError

Errors returned by CreateApp

CreateBackendEnvironmentError

Errors returned by CreateBackendEnvironment

CreateBranchError

Errors returned by CreateBranch

CreateDeploymentError

Errors returned by CreateDeployment

CreateDomainAssociationError

Errors returned by CreateDomainAssociation

CreateWebhookError

Errors returned by CreateWebhook

DeleteAppError

Errors returned by DeleteApp

DeleteBackendEnvironmentError

Errors returned by DeleteBackendEnvironment

DeleteBranchError

Errors returned by DeleteBranch

DeleteDomainAssociationError

Errors returned by DeleteDomainAssociation

DeleteJobError

Errors returned by DeleteJob

DeleteWebhookError

Errors returned by DeleteWebhook

GenerateAccessLogsError

Errors returned by GenerateAccessLogs

GetAppError

Errors returned by GetApp

GetArtifactUrlError

Errors returned by GetArtifactUrl

GetBackendEnvironmentError

Errors returned by GetBackendEnvironment

GetBranchError

Errors returned by GetBranch

GetDomainAssociationError

Errors returned by GetDomainAssociation

GetJobError

Errors returned by GetJob

GetWebhookError

Errors returned by GetWebhook

ListAppsError

Errors returned by ListApps

ListArtifactsError

Errors returned by ListArtifacts

ListBackendEnvironmentsError

Errors returned by ListBackendEnvironments

ListBranchesError

Errors returned by ListBranches

ListDomainAssociationsError

Errors returned by ListDomainAssociations

ListJobsError

Errors returned by ListJobs

ListTagsForResourceError

Errors returned by ListTagsForResource

ListWebhooksError

Errors returned by ListWebhooks

StartDeploymentError

Errors returned by StartDeployment

StartJobError

Errors returned by StartJob

StopJobError

Errors returned by StopJob

TagResourceError

Errors returned by TagResource

UntagResourceError

Errors returned by UntagResource

UpdateAppError

Errors returned by UpdateApp

UpdateBranchError

Errors returned by UpdateBranch

UpdateDomainAssociationError

Errors returned by UpdateDomainAssociation

UpdateWebhookError

Errors returned by UpdateWebhook

Traits

Amplify

Trait representing the capabilities of the Amplify API. Amplify clients implement this trait.