Skip to content

Conversation

@lyudmililchev92
Copy link
Collaborator

@lyudmililchev92 lyudmililchev92 commented Jul 30, 2025

  • Public IP module
    • add optional sku, sku_tier, domain_name_label fields
  • Virtual Machines module
    • add optional accelerated_networking_enabled, ip_forwarding_enabled fields for NIC
    • add support for availability sets
    • add optional fields for linux VM
      • most notably disable_password_authentication, availability_set_id, plan
    • adds functionality to generate & store password in KV when disable_password_authentication is set to true
  • Storage Account module
    • add optional blob_properties.versioning_enabled field
    • adds functionality to set immutableStorageWithVersioning on blob containers
      • this is not supported in the azurerm provider @ 4.33.0, so we use a workaround with the azapi provider

@lyudmililchev92 lyudmililchev92 requested a review from mitiko as a code owner July 30, 2025 13:08
@lyudmililchev92 lyudmililchev92 changed the title Module updates Add needed modules changes due to migration Jul 30, 2025
@lyudmililchev92 lyudmililchev92 changed the title Add needed modules changes due to migration Enhance Azure Modules: AzAPI Support, VM Options, and Storage Features Jul 30, 2025
Comment on lines +30 to +36
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Define required providers in root module or where the rest of the providers have been defined.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not work when I define them in the root module

@lyudmililchev92 lyudmililchev92 requested a review from mitiko July 31, 2025 09:16
Comment on lines 18 to +20
target = local.direction == "target"
source = local.direction == "source"
custom = local.direction == "custom"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Какво е direction source, target, custom?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants