- AZ-1088: less restrictive role assignments 2feaf30
- deps: update dependency opentofu to v1.8.6 2570df6
- deps: update dependency trivy to v0.57.1 cb840c3
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.19.0 bcb0f9a
- deps: update tools 33f3127
- storage_account_name parameter is deprecated for storage_container resource bdeb347
- AZ-1088: also add Table & Queue Data roles af9d2e9
- AZ-1088: handle optional RBAC Storage Roles assignments 918659c
- deps: update dependency opentofu to v1.8.4 c7cf318
- deps: update dependency tflint to v0.54.0 b77b14d
- deps: update tools dd43478
- AZ-1088:
shared_access_key_enabled
should be disabled and use Entra ID RBAC instead - AZ-1088: AzureRM Provider v4+ and OpenTofu 1.8+
- AZ-1088: module v8 structure and updates a64a02b
- AZ-1088: variable
shared_access_key_enabled
is now[secure]
by default 4804ab5
- apply suggestion(s) to file(s) 08314a4
- deps: update dependency claranet/diagnostic-settings/azurerm to v8 110a9dd
- deps: update dependency opentofu to v1.8.3 5539734
- deps: update dependency pre-commit to v4 1bf68ab
- deps: update dependency pre-commit to v4.0.1 198b207
- deps: update dependency trivy to v0.56.1 88a3c81
- deps: update dependency trivy to v0.56.2 8b139cd
- deps: update pre-commit hook pre-commit/pre-commit-hooks to v5 206d928
- deps: update pre-commit hook tofuutils/pre-commit-opentofu to v2.1.0 de21376
- deps: update terraform claranet/diagnostic-settings/azurerm to v7 05176cc
- prepare for new examples structure d06185b
- update examples structure a428722
- use Claranet "azurecaf" provider 14c01ef
- update README badge to use OpenTofu registry 0ac5c9e
- update README with
terraform-docs
v0.19.0 92d290f
- deps: update dependency opentofu to v1.8.2 31122ac
- deps: update dependency terraform-docs to v0.19.0 f6db296
- deps: update dependency trivy to v0.55.0 1ce0a98
- deps: update dependency trivy to v0.55.1 5c81cef
- deps: update dependency trivy to v0.55.2 7eac1f3
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.17.0 c1b6d85
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.18.0 a3abcce
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.3 826da66
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.93.0 235f9b5
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.0 6600710
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.1 7a93609
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.2 09f8a40
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.3 e98f751
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.95.0 d0b2222
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.0 e28a03b
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.1 516e113
- GH-17: deprecated
enable_https_traffic_only
as been superseded byhttps_traffic_only_enabled
49aa3c6
- deps: update dependency opentofu to v1.8.1 7f2b37b
- deps: update tools 6890592
- AZ-1446: remove
storage_account_network_rules
output 6224f62
- deps: update dependency opentofu to v1.7.3 8c8506c
- deps: update dependency pre-commit to v3.8.0 a5ebfb0
- deps: update dependency tflint to v0.51.2 caea776
- deps: update dependency tflint to v0.52.0 9650027
- deps: update dependency trivy to v0.53.0 7195a9b
- deps: update dependency trivy to v0.54.1 ed108bc
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.0 489348e
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.1 20dd7fa
- deps: update tools 1b67755
- fix
identity
block 787d90c
- deps: update dependency trivy to v0.52.2 d308803
- add variables infrastructure_encryption_enabled, customer_managed_key; fix identity_ids 0e20af8
- update README, revert output changes 68e6099
- apply suggestions from code review 86e910e
- deps: update dependency opentofu to v1.7.1 33ec93a
- deps: update dependency opentofu to v1.7.2 937472a
- deps: update dependency pre-commit to v3.7.1 af64f9d
- deps: update dependency terraform-docs to v0.18.0 c44f231
- deps: update dependency tflint to v0.51.1 f9db5a6
- deps: update dependency trivy to v0.51.0 eb6a1cc
- deps: update dependency trivy to v0.51.1 87b766e
- deps: update dependency trivy to v0.51.2 15c9c2b
- deps: update dependency trivy to v0.51.4 4fa6c2f
- deps: update dependency trivy to v0.52.0 bf0f05d
- deps: update dependency trivy to v0.52.1 5d29abb
- the
managed_hsm_key_id
requires providerv3.102
a416c1f
- GH-9: change
storage_blob_cors_rule
to a list, allow multiple cors rules 6ac1267
- deps: enable automerge on renovate ad8d72c
- deps: update dependency opentofu to v1.7.0 ad5959b
- deps: update dependency tflint to v0.51.0 6008dc9
- deps: update dependency trivy to v0.50.2 51eb028
- deps: update dependency trivy to v0.50.4 297b235
- pre-commit: update commitlint hook 1edef34
- release: remove legacy
VERSION
file 03f491b
- AZ-1395: precondition for premium account_tier 608a448
- AZ-1391: enable semantic-release [skip ci] 172522f
- AZ-1391: update semantic-release config [skip ci] df8c7e1
Added
- GH-14: add
public_network_access_enabled
parameter
Added
- AZ-1317: Add a precondition to disallow PITR on Premium storage accounts
Added
- AZ-1292: Add
cross_tenant_replication_enabled
parameter for enabling cross tenant replication support
Breaking
- AZ-1153: Remove
retention_days
parameters, it must be handled at destination level now. (for reference: Provider issue)
Added
- GH-6: Expose
last_access_time_enabled
variable within blob data protection
Fixed
- AZ-1079: Fix example
Added
- AZ-1065: Add private_link_access option
- GH-4: Add an example with multiple storage accounts
Fixed
- AZ-996: Ensure Premium file shares have a minimum size of 100Gb
Added
- AZ-924: Add support for SFTP
Fixed
- AZ-995: Do not enable large file if account replication is not
LRS
orZRS
Fixed
- AZ-964: Fix permanent drift since support for the
blob_properties.restore_policy
property (point-in-time restore) in the Terraform provider AzureRMv3.36.0
Changed
- AZ-908: Use the new data source for CAF naming (instead of resource)
Added
- AZ-891: Add Azure File authentication block (AD/AADDS)
Fixed
- GH-2: Enable logging only if queues are used/created
Changed
- AZ-130: Module code improvements, bump
diagnostics
module for sub-entities - AZ-130:
network_bypass
is now set to'Logging', 'Metrics', 'AzureServices'
by default
Added
- GH-2: Enable logging for Queue Services
- AZ-869: Add file share properties related variables
Changed
- AZ-846: Bump diagnostic settings module version
Fixed
- AZ-869: Fix PITR & blob data protection conditions
Fixed
- AZ-865: Fix Soft Delete for NFS 3.0 with Blob Storage
Breaking
- AZ-840: Upgrade to Terraform 1.3+
Changed
- AZ-839: Bump
diagnostics
module
Added
- GH-1: Add CORS rules option
Fixed
- AZ-836: Fix
large_file_share_enabled
parameter whenaccount_kind = "BlockBlobStorage"
Added
- AZ-820: Add
is_hns_enabled
parameter
Fixed
- AZ-823: Fix NFS 3.0 support with Blob Storage
Added
- AZ-130: Module Azure storage account - first release
- AZ-504: Adding diagnostic logging
- AZ-515: Compatible with CAF Naming
- AZ-615: Add an option to enable or disable default tags
- AZ-717: Compatible with Terraform 1+ and AzureRM provider v3+