package amplify
- Alphabetic
- By Inheritance
- amplify
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type ActiveJobId = String
-
class
Amplify extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "Amplify" )
- implicit final class AmplifyOps extends AnyVal
-
trait
App extends Object
Amplify App represents different branches of a repository for building, deploying, and hosting.
Amplify App represents different branches of a repository for building, deploying, and hosting.
- Annotations
- @RawJSType() @native()
- type AppArn = String
- type AppId = String
- type Apps = Array[App]
- type ArtifactsUrl = String
- type BasicAuthCredentials = String
-
trait
Branch extends Object
Branch for an Amplify App, which maps to a 3rd party repository branch.
Branch for an Amplify App, which maps to a 3rd party repository branch.
- Annotations
- @RawJSType() @native()
- type BranchArn = String
- type BranchName = String
- type Branches = Array[Branch]
- type BuildSpec = String
- type CertificateVerificationDNSRecord = String
- type CommitId = String
- type CommitMessage = String
- type CommitTime = Date
- type Condition = String
-
trait
CreateAppRequest extends Object
Request structure used to create Apps in Amplify.
Request structure used to create Apps in Amplify.
- Annotations
- @RawJSType() @native()
-
trait
CreateAppResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateBranchRequest extends Object
Request structure for a branch create request.
Request structure for a branch create request.
- Annotations
- @RawJSType() @native()
-
trait
CreateBranchResult extends Object
Result structure for create branch request.
Result structure for create branch request.
- Annotations
- @RawJSType() @native()
-
trait
CreateDomainAssociationRequest extends Object
Request structure for create Domain Association request.
Request structure for create Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
CreateDomainAssociationResult extends Object
Result structure for the create Domain Association request.
Result structure for the create Domain Association request.
- Annotations
- @RawJSType() @native()
- type CreateTime = Date
- type CustomDomain = String
- type CustomDomains = Array[CustomDomain]
-
trait
CustomRule extends Object
Custom rewrite / redirect rule.
Custom rewrite / redirect rule.
- Annotations
- @RawJSType() @native()
- type CustomRules = Array[CustomRule]
- type DNSRecord = String
- type DefaultDomain = String
-
trait
DeleteAppRequest extends Object
Request structure for an Amplify App delete request.
Request structure for an Amplify App delete request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteAppResult extends Object
Result structure for an Amplify App delete request.
Result structure for an Amplify App delete request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteBranchRequest extends Object
Request structure for delete branch request.
Request structure for delete branch request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteBranchResult extends Object
Result structure for delete branch request.
Result structure for delete branch request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteDomainAssociationRequest extends Object
Request structure for the delete Domain Association request.
Request structure for the delete Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteDomainAssociationResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteJobRequest extends Object
Request structure for delete job request.
Request structure for delete job request.
- Annotations
- @RawJSType() @native()
-
trait
DeleteJobResult extends Object
Result structure for the delete job request.
Result structure for the delete job request.
- Annotations
- @RawJSType() @native()
- type Description = String
- type DisplayName = String
-
trait
DomainAssociation extends Object
Structure for Domain Association, which associates a custom domain with an Amplify App.
Structure for Domain Association, which associates a custom domain with an Amplify App.
- Annotations
- @RawJSType() @native()
- type DomainAssociationArn = String
- type DomainAssociations = Array[DomainAssociation]
- type DomainName = String
- type DomainPrefix = String
- type DomainStatus = String
- type EnableAutoBuild = Boolean
- type EnableAutoSubDomain = Boolean
- type EnableBasicAuth = Boolean
- type EnableBranchAutoBuild = Boolean
- type EnableNotification = Boolean
- type EndTime = Date
- type EnvKey = String
- type EnvValue = String
- type EnvironmentVariables = Dictionary[EnvValue]
- type Framework = String
-
trait
GetAppRequest extends Object
Request structure for get App request.
Request structure for get App request.
- Annotations
- @RawJSType() @native()
-
trait
GetAppResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetBranchRequest extends Object
Result structure for get branch request.
Result structure for get branch request.
- Annotations
- @RawJSType() @native()
-
trait
GetBranchResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetDomainAssociationRequest extends Object
Request structure for the get Domain Association request.
Request structure for the get Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
GetDomainAssociationResult extends Object
Result structure for the get Domain Association request.
Result structure for the get Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
GetJobRequest extends Object
Request structure for get job request.
Request structure for get job request.
- Annotations
- @RawJSType() @native()
-
trait
GetJobResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
Job extends Object
Structure for an execution job for an Amplify App.
Structure for an execution job for an Amplify App.
- Annotations
- @RawJSType() @native()
- type JobArn = String
- type JobId = String
- type JobReason = String
- type JobStatus = String
- type JobSummaries = Array[JobSummary]
-
trait
JobSummary extends Object
Structure for the summary of a Job.
Structure for the summary of a Job.
- Annotations
- @RawJSType() @native()
- type JobType = String
- type LastDeployTime = Date
-
trait
ListAppsRequest extends Object
Request structure for an Amplify App list request.
Request structure for an Amplify App list request.
- Annotations
- @RawJSType() @native()
-
trait
ListAppsResult extends Object
Result structure for an Amplify App list request.
Result structure for an Amplify App list request.
- Annotations
- @RawJSType() @native()
-
trait
ListBranchesRequest extends Object
Request structure for list branches request.
Request structure for list branches request.
- Annotations
- @RawJSType() @native()
-
trait
ListBranchesResult extends Object
Result structure for list branches request.
Result structure for list branches request.
- Annotations
- @RawJSType() @native()
-
trait
ListDomainAssociationsRequest extends Object
Request structure for the list Domain Associations request.
Request structure for the list Domain Associations request.
- Annotations
- @RawJSType() @native()
-
trait
ListDomainAssociationsResult extends Object
Result structure for the list Domain Association request.
Result structure for the list Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
ListJobsRequest extends Object
Request structure for list job request.
Request structure for list job request.
- Annotations
- @RawJSType() @native()
-
trait
ListJobsResult extends Object
Maximum number of records to list in a single response.
Maximum number of records to list in a single response.
- Annotations
- @RawJSType() @native()
- type LogUrl = String
- type MaxResults = Int
- type Name = String
- type NextToken = String
- type OauthToken = String
- type Platform = String
-
trait
ProductionBranch extends Object
Structure with Production Branch information.
Structure with Production Branch information.
- Annotations
- @RawJSType() @native()
- type Repository = String
- type Screenshots = Dictionary[ThumbnailUrl]
- type ServiceRoleArn = String
- type Source = String
- type Stage = String
-
trait
StartJobRequest extends Object
Request structure for Start job request.
Request structure for Start job request.
- Annotations
- @RawJSType() @native()
-
trait
StartJobResult extends Object
Result structure for run job request.
Result structure for run job request.
- Annotations
- @RawJSType() @native()
- type StartTime = Date
- type Status = String
- type StatusReason = String
-
trait
Step extends Object
Structure for an execution step for an execution job, for an Amplify App.
Structure for an execution step for an execution job, for an Amplify App.
- Annotations
- @RawJSType() @native()
- type StepName = String
- type Steps = Array[Step]
-
trait
StopJobRequest extends Object
Request structure for stop job request.
Request structure for stop job request.
- Annotations
- @RawJSType() @native()
-
trait
StopJobResult extends Object
Result structure for the stop job request.
Result structure for the stop job request.
- Annotations
- @RawJSType() @native()
-
trait
SubDomain extends Object
Subdomain for the Domain Association.
Subdomain for the Domain Association.
- Annotations
- @RawJSType() @native()
-
trait
SubDomainSetting extends Object
Setting for the Subdomain.
Setting for the Subdomain.
- Annotations
- @RawJSType() @native()
- type SubDomainSettings = Array[SubDomainSetting]
- type SubDomains = Array[SubDomain]
- type TTL = String
- type TagKey = String
- type TagValue = String
- type Tags = Dictionary[TagValue]
- type Target = String
- type ThumbnailName = String
- type ThumbnailUrl = String
- type TotalNumberOfJobs = String
-
trait
UpdateAppRequest extends Object
Request structure for update App request.
Request structure for update App request.
- Annotations
- @RawJSType() @native()
-
trait
UpdateAppResult extends Object
Result structure for an Amplify App update request.
Result structure for an Amplify App update request.
- Annotations
- @RawJSType() @native()
-
trait
UpdateBranchRequest extends Object
Request structure for update branch request.
Request structure for update branch request.
- Annotations
- @RawJSType() @native()
-
trait
UpdateBranchResult extends Object
Result structure for update branch request.
Result structure for update branch request.
- Annotations
- @RawJSType() @native()
-
trait
UpdateDomainAssociationRequest extends Object
Request structure for update Domain Association request.
Request structure for update Domain Association request.
- Annotations
- @RawJSType() @native()
-
trait
UpdateDomainAssociationResult extends Object
Result structure for the update Domain Association request.
Result structure for the update Domain Association request.
- Annotations
- @RawJSType() @native()
- type UpdateTime = Date
- type Verified = Boolean
Value Members
- object App
- object Branch
- object CreateAppRequest
- object CreateAppResult
- object CreateBranchRequest
- object CreateBranchResult
- object CreateDomainAssociationRequest
- object CreateDomainAssociationResult
- object CustomRule
- object DeleteAppRequest
- object DeleteAppResult
- object DeleteBranchRequest
- object DeleteBranchResult
- object DeleteDomainAssociationRequest
- object DeleteDomainAssociationResult
- object DeleteJobRequest
- object DeleteJobResult
- object DomainAssociation
- object DomainStatusEnum
- object GetAppRequest
- object GetAppResult
- object GetBranchRequest
- object GetBranchResult
- object GetDomainAssociationRequest
- object GetDomainAssociationResult
- object GetJobRequest
- object GetJobResult
- object Job
- object JobStatusEnum
- object JobSummary
- object JobTypeEnum
- object ListAppsRequest
- object ListAppsResult
- object ListBranchesRequest
- object ListBranchesResult
- object ListDomainAssociationsRequest
- object ListDomainAssociationsResult
- object ListJobsRequest
- object ListJobsResult
- object PlatformEnum
- object ProductionBranch
- object StageEnum
- object StartJobRequest
- object StartJobResult
- object Step
- object StopJobRequest
- object StopJobResult
- object SubDomain
- object SubDomainSetting
- object UpdateAppRequest
- object UpdateAppResult
- object UpdateBranchRequest
- object UpdateBranchResult
- object UpdateDomainAssociationRequest
- object UpdateDomainAssociationResult