vpc-flowlogs
binbashar/vpc-flowlogs/aws
Terraform module which creates VPC flow logs to S3 on AWS https://registry.terraform.io/modules/binbashar/vpc-flowlogs
Terraform Module: VPC Flow Logs A Terraform module for enabling VPC Flow Logs to an S3 bucket. Releases - Versions: = 1.x.y (Terraform 0.12.x compatible) - eg: https://registry.terraform.io/modules/binbashar/vpc-flow-logs/aws/1.0.0 - TODO: Support AWS Org centralized flow logs -> https://aws.amazon.com/blogs/security/how-to-facilitate-data-analysis-and-fulfill-security-requirements-by-using-centralized-flow-log-data/ Requirements | Name | Version | |------|---------| | terraform | >= 0.12.28 | | aws | >= 4.9 | Providers | Name | Version | |------|---------| | aws | >= 4.9 | Modules No modules. Resources | Name | Type | |------|------| | aws_flow_log.this | resource | | aws_s3_bucket.this | resource | | aws_s3_bucket_policy.this | resource | | aws_s3_bucket_public_access_block.default | res
| Name | Type | Description | Default |
|---|---|---|---|
| vpc_id | string | VPC ID | "" |
| log_format | string | VPC Flow Logs Format | null |
| tags | any | Tags To Apply To Created Resources | {} |
| force_destroy | bool | Whether to forcefully destroy the bucket or not | false |
| enable_versioning | bool | Enable bucket versioning | false |
| bucket_name_prefix | string | S3 Bucket Name Prefix | "S3 Bucket for Terraform Remote State St |
| enforce_ssl | bool | Enforce bucket SSL encryption | true |
| enable_vpc_delivery_service | bool | Enable VPC delivery service policy | true |
| custom_policy | string | Custom policy | null |
| enable_default_policy | bool | Enable default policy | true |
flow_log_id — Flow Log IDbucket_arn — S3 Bucket ARNbucket_name — S3 Bucket nameAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,