AwsSimpleSubnetModule
Hierarchy
- AModule<AwsSimpleSubnetModuleSchema, AwsSimpleSubnet>- AwsSimpleSubnetModule
 
Index
Constructors
constructor
- Parameters- moduleId: string
 - Returns AwsSimpleSubnetModule
Properties
readonlyinheritedmoduleId
staticreadonlyinheritedMODULE_PACKAGE
staticreadonlyinheritedMODULE_SCHEMA
Methods
onInit
- Parameters- inputs: AwsSimpleSubnetModuleSchema
 - Returns Promise<(AwsSimpleSubnet | AwsSimpleSubnetLocalFilesystemMountOverlay)[]>
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: AwsSimpleSubnetModuleSchema
 - Returns Promise<{ awsAccountId: string; awsAvailabilityZones: string[]; awsRegionId: string; awsRegionVpcCidrBlock: string }>
AwsSimpleSubnetModuleis a simple AWS subnet module that provides an implementation for theSubnetmodel. This module creates VPC subnets with configurable network settings, NAT gateway support, and filesystem mounting capabilities. It manages network isolation and connectivity for containerized applications within AWS regions.TypeScript
Modules/Subnet/AwsSimpleSubnet
Subnetmodel.