=============================================================================== Stacks =============================================================================== This section provides detailed API documentation for all available CDK stacks. Base Stack =============================================================================== The foundation stack providing tagging support and common functionality for all other stacks. .. automodule:: core_aws_cdk.stacks.base :members: :undoc-members: :show-inheritance: Lambda Stack =============================================================================== Stack for creating and managing AWS Lambda functions with automatic packaging support. Base Lambda Stack --------------------------------------- .. automodule:: core_aws_cdk.stacks.lambdas.base :members: :undoc-members: :show-inheritance: Lambda Assets and Packaging --------------------------------------- .. automodule:: core_aws_cdk.stacks.lambdas.assets :members: :undoc-members: :show-inheritance: S3 Stack =============================================================================== Stack for creating and managing S3 buckets with security best practices. .. automodule:: core_aws_cdk.stacks.s3 :members: :undoc-members: :show-inheritance: SNS Stack =============================================================================== Stack for creating and managing SNS topics and subscriptions. .. automodule:: core_aws_cdk.stacks.sns :members: :undoc-members: :show-inheritance: SQS Stack =============================================================================== Stack for creating and managing SQS queues with dead-letter queue support. .. automodule:: core_aws_cdk.stacks.sqs :members: :undoc-members: :show-inheritance: Network Stack =============================================================================== Stack for creating and managing VPC and networking resources. .. automodule:: core_aws_cdk.stacks.network :members: :undoc-members: :show-inheritance: ECS Cluster Stack =============================================================================== Production-ready stack for creating and managing Amazon ECS clusters with support for both Fargate and EC2 capacity providers. Features --------------------------------------- * Fargate and Fargate Spot capacity providers * EC2 Auto Scaling Groups with custom launch templates * Container Insights monitoring * ECS Exec with CloudWatch logging * Service Connect namespace support * GP3 EBS volumes with configurable performance * Spot instance support with multiple instance types * Comprehensive tagging Base ECS Cluster Stack --------------------------------------- .. automodule:: core_aws_cdk.stacks.ecs.cluster.base :members: :undoc-members: :show-inheritance: ECS Task Definitions --------------------------------------- Pre-configured ECS task definitions for testing cluster capabilities, including CPU stress tests for both EC2 and Fargate launch types. .. automodule:: core_aws_cdk.stacks.ecs.tasks.stress :members: :undoc-members: :show-inheritance: