AwsS3StaticWebsiteServiceModule
Hierarchy
- AModule<AwsS3StaticWebsiteServiceModuleSchema, AwsS3StaticWebsiteService>- AwsS3StaticWebsiteServiceModule
 
Index
Constructors
Properties
Methods
Resources
Constructors
constructor
- Parameters- moduleId: string
 - Returns AwsS3StaticWebsiteServiceModule
Properties
readonlyinheritedmoduleId
staticreadonlyinheritedMODULE_PACKAGE
staticreadonlyinheritedMODULE_SCHEMA
Methods
onInit
- Parameters- Returns Promise<AwsS3StaticWebsiteService>
registerHooks
- Returns { preCommitHooks?: { handle: (app: App, modelTransaction: DiffMetadata[][]) => Promise<void> }[] }- optionalpreCommitHooks?: { handle: (app: App, modelTransaction: DiffMetadata[][]) => Promise<void> }[]
 
registerMetadata
- Parameters- Returns Promise<{ app: App; awsAccountId: string; awsRegionId: string }>
AwsS3StaticWebsiteServiceModuleis an S3-based AWS static website service module that provides an implementation for theServicemodel. This module creates S3 buckets configured for static website hosting with support for local file synchronization, filtering, and transformation capabilities. It manages the deployment of static websites from local directories to S3.TypeScript
Modules/Service/AwsS3StaticWebsiteService
Servicemodel.