[][src]Crate rusoto_amplify

Amplify is a fully managed continuous deployment and hosting service for modern web apps.

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

Structs

AmplifyClient

A client for the Amplify API.

App

Amplify App represents different branches of a repository for building, deploying, and hosting.

Artifact

Structure for artifact.

AutoBranchCreationConfig

Structure with auto branch creation config.

BackendEnvironment

Backend environment for an Amplify App.

Branch

Branch for an Amplify App, which maps to a 3rd party repository branch.

CreateAppRequest

Request structure used to create Apps in Amplify.

CreateAppResult
CreateBackendEnvironmentRequest

Request structure for a backend environment create request.

CreateBackendEnvironmentResult

Result structure for create backend environment.

CreateBranchRequest

Request structure for a branch create request.

CreateBranchResult

Result structure for create branch request.

CreateDeploymentRequest

Request structure for create a new deployment.

CreateDeploymentResult

Result structure for create a new deployment.

CreateDomainAssociationRequest

Request structure for create Domain Association request.

CreateDomainAssociationResult

Result structure for the create Domain Association request.

CreateWebhookRequest

Request structure for create webhook request.

CreateWebhookResult

Result structure for the create webhook request.

CustomRule

Custom rewrite / redirect rule.

DeleteAppRequest

Request structure for an Amplify App delete request.

DeleteAppResult

Result structure for an Amplify App delete request.

DeleteBackendEnvironmentRequest

Request structure for delete backend environment request.

DeleteBackendEnvironmentResult

Result structure of a delete backend environment result.

DeleteBranchRequest

Request structure for delete branch request.

DeleteBranchResult

Result structure for delete branch request.

DeleteDomainAssociationRequest

Request structure for the delete Domain Association request.

DeleteDomainAssociationResult
DeleteJobRequest

Request structure for delete job request.

DeleteJobResult

Result structure for the delete job request.

DeleteWebhookRequest

Request structure for the delete webhook request.

DeleteWebhookResult

Result structure for the delete webhook request.

DomainAssociation

Structure for Domain Association, which associates a custom domain with an Amplify App.

GenerateAccessLogsRequest

Request structure for the generate access logs request.

GenerateAccessLogsResult

Result structure for the generate access logs request.

GetAppRequest

Request structure for get App request.

GetAppResult
GetArtifactUrlRequest

Request structure for the get artifact request.

GetArtifactUrlResult

Result structure for the get artifact request.

GetBackendEnvironmentRequest

Request structure for get backend environment request.

GetBackendEnvironmentResult

Result structure for get backend environment result.

GetBranchRequest

Request structure for get branch request.

GetBranchResult
GetDomainAssociationRequest

Request structure for the get Domain Association request.

GetDomainAssociationResult

Result structure for the get Domain Association request.

GetJobRequest

Request structure for get job request.

GetJobResult
GetWebhookRequest

Request structure for the get webhook request.

GetWebhookResult

Result structure for the get webhook request.

Job

Structure for an execution job for an Amplify App.

JobSummary

Structure for the summary of a Job.

ListAppsRequest

Request structure for an Amplify App list request.

ListAppsResult

Result structure for an Amplify App list request.

ListArtifactsRequest

Request structure for the list artifacts request.

ListArtifactsResult

Result structure for the list artifacts request.

ListBackendEnvironmentsRequest

Request structure for list backend environments request.

ListBackendEnvironmentsResult

Result structure for list backend environments result.

ListBranchesRequest

Request structure for list branches request.

ListBranchesResult

Result structure for list branches request.

ListDomainAssociationsRequest

Request structure for the list Domain Associations request.

ListDomainAssociationsResult

Result structure for the list Domain Association request.

ListJobsRequest

Request structure for list job request.

ListJobsResult

Maximum number of records to list in a single response.

ListTagsForResourceRequest

Request structure used to list tags for resource.

ListTagsForResourceResponse

Response for list tags.

ListWebhooksRequest

Request structure for the list webhooks request.

ListWebhooksResult

Result structure for the list webhooks request.

ProductionBranch

Structure with Production Branch information.

StartDeploymentRequest

Request structure for start a deployment.

StartDeploymentResult

Result structure for start a deployment.

StartJobRequest

Request structure for Start job request.

StartJobResult

Result structure for run job request.

Step

Structure for an execution step for an execution job, for an Amplify App.

StopJobRequest

Request structure for stop job request.

StopJobResult

Result structure for the stop job request.

SubDomain

Subdomain for the Domain Association.

SubDomainSetting

Setting for the Subdomain.

TagResourceRequest

Request structure used to tag resource.

TagResourceResponse

Response for tag resource.

UntagResourceRequest

Request structure used to untag resource.

UntagResourceResponse

Response for untag resource.

UpdateAppRequest

Request structure for update App request.

UpdateAppResult

Result structure for an Amplify App update request.

UpdateBranchRequest

Request structure for update branch request.

UpdateBranchResult

Result structure for update branch request.

UpdateDomainAssociationRequest

Request structure for update Domain Association request.

UpdateDomainAssociationResult

Result structure for the update Domain Association request.

UpdateWebhookRequest

Request structure for update webhook request.

UpdateWebhookResult

Result structure for the update webhook request.

Webhook

Structure for webhook, which associates a webhook with 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.