Initial commit: add .gitignore and README
This commit is contained in:
58
terraform/modules/azure/storage/README.md
Normal file
58
terraform/modules/azure/storage/README.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# Azure Storage Module
|
||||
|
||||
**Purpose**: Create storage accounts and containers
|
||||
**Status**: 🚧 Planned
|
||||
|
||||
---
|
||||
|
||||
## Usage
|
||||
|
||||
```hcl
|
||||
module "storage" {
|
||||
source = "../../modules/azure/storage"
|
||||
|
||||
resource_group_name = "rg-example"
|
||||
location = "eastus"
|
||||
storage_account_name = "stexample"
|
||||
|
||||
containers = [
|
||||
{
|
||||
name = "container1"
|
||||
access_type = "private"
|
||||
}
|
||||
]
|
||||
|
||||
tags = {
|
||||
Environment = "production"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Inputs
|
||||
|
||||
| Name | Description | Type | Default | Required |
|
||||
|------|-------------|------|---------|----------|
|
||||
| resource_group_name | Name of the resource group | string | - | yes |
|
||||
| location | Azure region | string | - | yes |
|
||||
| storage_account_name | Name of the storage account | string | - | yes |
|
||||
| account_tier | Storage account tier | string | "Standard" | no |
|
||||
| account_replication_type | Replication type | string | "LRS" | no |
|
||||
| containers | List of containers to create | list(object) | [] | no |
|
||||
| tags | Tags to apply | map(string) | {} | no |
|
||||
|
||||
---
|
||||
|
||||
## Outputs
|
||||
|
||||
| Name | Description |
|
||||
|------|-------------|
|
||||
| storage_account_id | Storage account ID |
|
||||
| storage_account_name | Storage account name |
|
||||
| primary_connection_string | Primary connection string (sensitive) |
|
||||
|
||||
---
|
||||
|
||||
**Status**: 🚧 Planned - Module structure ready, implementation pending
|
||||
|
||||
Reference in New Issue
Block a user