AwsS3StorageServiceModule
Hierarchy
- AModule<AwsS3StorageServiceModuleSchema, AwsS3StorageService>- AwsS3StorageServiceModule
 
Index
Constructors
Properties
Methods
Resources
Constructors
constructor
- Parameters- moduleId: string
 - Returns AwsS3StorageServiceModule
Properties
readonlyinheritedmoduleId
staticreadonlyinheritedMODULE_PACKAGE
staticreadonlyinheritedMODULE_SCHEMA
Methods
onInit
- Parameters- inputs: AwsS3StorageServiceModuleSchema
 - Returns Promise<AwsS3StorageService>
inheritedregisterHooks
- Returns { postCommitHooks?: PostHookSignature[]; postModelActionHooks?: PostHookSignature[]; postResourceActionHooks?: PostHookSignature[]; preCommitHooks?: PreHookSignature[]; preModelActionHooks?: PreHookSignature[]; preResourceActionHooks?: PreHookSignature[] }- optionalpostCommitHooks?: PostHookSignature[]
- optionalpostModelActionHooks?: PostHookSignature[]
- optionalpostResourceActionHooks?: PostHookSignature[]
- optionalpreCommitHooks?: PreHookSignature[]
- optionalpreModelActionHooks?: PreHookSignature[]
- optionalpreResourceActionHooks?: PreHookSignature[]
 
registerMetadata
- Parameters- inputs: AwsS3StorageServiceModuleSchema
 - Returns Promise<{ app: App; awsAccountId: string; awsRegionId: string }>
AwsS3StorageServiceModuleis an S3-based AWS storage service module that provides an implementation for theServicemodel. This module creates S3 buckets for object storage with support for directory organization and remote file management. It provides scalable, durable storage for applications with configurable directory structures.TypeScript
Modules/Service/AwsS3StorageService
Servicemodel.