String appId
Unique Id for the Amplify App.
String appArn
ARN for the Amplify App.
String name
Name for the Amplify App.
Map<K,V> tags
Tag for Amplify App.
String description
Description for the Amplify App.
String repository
Repository for the Amplify App.
String platform
Platform for the Amplify App.
Date createTime
Create date / time for the Amplify App.
Date updateTime
Update date / time for the Amplify App.
String iamServiceRoleArn
IAM service role ARN for the Amplify App.
Map<K,V> environmentVariables
Environment Variables for the Amplify App.
String defaultDomain
Default domain for the Amplify App.
Boolean enableBranchAutoBuild
Enables auto-building of branches for the Amplify App.
Boolean enableBasicAuth
Enables Basic Authorization for branches for the Amplify App.
String basicAuthCredentials
Basic Authorization credentials for branches for the Amplify App.
List<E> customRules
Custom redirect / rewrite rules for the Amplify App.
ProductionBranch productionBranch
Structure with Production Branch information.
String buildSpec
BuildSpec content for Amplify App.
String branchArn
ARN for a branch, part of an Amplify App.
String branchName
Name for a branch, part of an Amplify App.
String description
Description for a branch, part of an Amplify App.
Map<K,V> tags
Tag for branch for Amplify App.
String stage
Stage for a branch, part of an Amplify App.
String displayName
Display name for a branch, part of an Amplify App.
Boolean enableNotification
Enables notifications for a branch, part of an Amplify App.
Date createTime
Creation date and time for a branch, part of an Amplify App.
Date updateTime
Last updated date and time for a branch, part of an Amplify App.
Map<K,V> environmentVariables
Environment Variables specific to a branch, part of an Amplify App.
Boolean enableAutoBuild
Enables auto-building on push for a branch, part of an Amplify App.
List<E> customDomains
Custom domains for a branch, part of an Amplify App.
String framework
Framework for a branch, part of an Amplify App.
String activeJobId
Id of the active job for a branch, part of an Amplify App.
String totalNumberOfJobs
Total number of Jobs part of an Amplify App.
Boolean enableBasicAuth
Enables Basic Authorization for a branch, part of an Amplify App.
String thumbnailUrl
Thumbnail Url for the branch.
String basicAuthCredentials
Basic Authorization credentials for a branch, part of an Amplify App.
String buildSpec
BuildSpec content for branch for Amplify App.
String ttl
The content TTL for the website in seconds.
String name
Name for the Amplify App
String description
Description for an Amplify App
String repository
Repository for an Amplify App
String platform
Platform / framework for an Amplify App
String iamServiceRoleArn
AWS IAM service role for an Amplify App
String oauthToken
OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key. OAuth token is not stored.
Map<K,V> environmentVariables
Environment variables map for an Amplify App.
Boolean enableBranchAutoBuild
Enable the auto building of branches for an Amplify App.
Boolean enableBasicAuth
Enable Basic Authorization for an Amplify App, this will apply to all branches part of this App.
String basicAuthCredentials
Credentials for Basic Authorization for an Amplify App.
List<E> customRules
Custom rewrite / redirect rules for an Amplify App.
Map<K,V> tags
Tag for an Amplify App
String buildSpec
BuildSpec for an Amplify App
App app
String appId
Unique Id for an Amplify App.
String branchName
Name for the branch.
String description
Description for the branch.
String stage
Stage for the branch.
String framework
Framework for the branch.
Boolean enableNotification
Enables notifications for the branch.
Boolean enableAutoBuild
Enables auto building for the branch.
Map<K,V> environmentVariables
Environment Variables for the branch.
String basicAuthCredentials
Basic Authorization credentials for the branch.
Boolean enableBasicAuth
Enables Basic Auth for the branch.
Map<K,V> tags
Tag for the branch.
String buildSpec
BuildSpec for the branch.
String ttl
The content TTL for the website in seconds.
Branch branch
Branch structure for an Amplify App.
String appId
Unique Id for an Amplify App.
String domainName
Domain name for the Domain Association.
Boolean enableAutoSubDomain
Enables automated creation of Subdomains for branches.
List<E> subDomainSettings
Setting structure for the Subdomain.
DomainAssociation domainAssociation
Domain Association structure.
String source
The source pattern for a URL rewrite or redirect rule.
String target
The target pattern for a URL rewrite or redirect rule.
String status
The status code for a URL rewrite or redirect rule.
String condition
The condition for a URL rewrite or redirect rule, e.g. country code.
String appId
Unique Id for an Amplify App.
App app
Branch branch
Branch structure for an Amplify App.
DomainAssociation domainAssociation
JobSummary jobSummary
String domainAssociationArn
ARN for the Domain Association.
String domainName
Name of the domain.
Boolean enableAutoSubDomain
Enables automated creation of Subdomains for branches.
String domainStatus
Status fo the Domain Association.
String statusReason
Reason for the current status of the Domain Association.
String certificateVerificationDNSRecord
DNS Record for certificate verification.
List<E> subDomains
Subdomains for the Domain Association.
String appId
Unique Id for an Amplify App.
App app
Branch branch
DomainAssociation domainAssociation
Domain Association structure.
Job job
JobSummary summary
Summary for an execution job for an Amplify App.
List<E> steps
Execution steps for an execution job, for an Amplify App.
String jobArn
Arn for the Job.
String jobId
Unique Id for the Job.
String commitId
Commit Id from 3rd party repository provider for the Job.
String commitMessage
Commit message from 3rd party repository provider for the Job.
Date commitTime
Commit date / time for the Job.
Date startTime
Start date / time for the Job.
String status
Status for the Job.
Date endTime
End date / time for the Job.
String jobType
Type for the Job.
String appId
Unique Id for an Amplify App.
String nextToken
Pagination token. Set to null to start listing branches from start. If a non-null pagination token is returned in a result, then pass its value in here to list more branches.
Integer maxResults
Maximum number of records to list in a single response.
String appId
Unique Id for an Amplify App.
String nextToken
Pagination token. Set to null to start listing Apps from start. If non-null pagination token is returned in a result, then pass its value in here to list more projects.
Integer maxResults
Maximum number of records to list in a single response.
String appId
Unique Id for an Amplify App.
String branchName
Name for a branch.
String nextToken
Pagination token. Set to null to start listing steps from start. If a non-null pagination token is returned in a result, then pass its value in here to list more steps.
Integer maxResults
Maximum number of records to list in a single response.
String appId
Unique Id for an Amplify App.
String branchName
Name for the branch, for the Job.
String jobId
Unique Id for the Job.
String jobType
Type for the Job.
String jobReason
Reason for the Job.
String commitId
Commit Id from 3rd party repository provider for the Job.
String commitMessage
Commit message from 3rd party repository provider for the Job.
Date commitTime
Commit date / time for the Job.
JobSummary jobSummary
Summary for the Job.
String stepName
Name of the execution step.
Date startTime
Start date/ time of the execution step.
String status
Status of the execution step.
Date endTime
End date/ time of the execution step.
String logUrl
Url to the logs for the execution step.
String artifactsUrl
Url to teh artifact for the execution step.
Map<K,V> screenshots
List of screenshot Urls for the execution step, if relevant.
JobSummary jobSummary
Summary for the Job.
SubDomainSetting subDomainSetting
Setting structure for the Subdomain.
Boolean verified
Verified status of the Subdomain
String dnsRecord
DNS record for the Subdomain.
String appId
Unique Id for an Amplify App.
String name
Name for an Amplify App.
String description
Description for an Amplify App.
String platform
Platform for an Amplify App.
String iamServiceRoleArn
IAM service role for an Amplify App.
Map<K,V> environmentVariables
Environment Variables for an Amplify App.
Boolean enableBranchAutoBuild
Enables branch auto-building for an Amplify App.
Boolean enableBasicAuth
Enables Basic Authorization for an Amplify App.
String basicAuthCredentials
Basic Authorization credentials for an Amplify App.
List<E> customRules
Custom redirect / rewrite rules for an Amplify App.
String buildSpec
BuildSpec for an Amplify App.
App app
App structure for the updated App.
String appId
Unique Id for an Amplify App.
String branchName
Name for the branch.
String description
Description for the branch.
String framework
Framework for the branch.
String stage
Stage for the branch.
Boolean enableNotification
Enables notifications for the branch.
Boolean enableAutoBuild
Enables auto building for the branch.
Map<K,V> environmentVariables
Environment Variables for the branch.
String basicAuthCredentials
Basic Authorization credentials for the branch.
Boolean enableBasicAuth
Enables Basic Auth for the branch.
String buildSpec
BuildSpec for the branch.
String ttl
The content TTL for the website in seconds.
Branch branch
Branch structure for an Amplify App.
DomainAssociation domainAssociation
Domain Association structure.
Copyright © 2019. All rights reserved.