Skip to content

Add Firewall Public IP Association Output & App Configuration Modules#144

Merged
athiththan11 merged 4 commits intowso2:mainfrom
athiththan11:main
Feb 6, 2025
Merged

Add Firewall Public IP Association Output & App Configuration Modules#144
athiththan11 merged 4 commits intowso2:mainfrom
athiththan11:main

Conversation

@athiththan11
Copy link
Member

Purpose

This pull request introduces several new Terraform resources and variables for managing Azure App Configuration and its keys. The changes include adding new resource definitions, variables, and outputs across multiple files.

Key changes:

New Resource Definitions:

  • Added azurerm_app_configuration resource in app_configuration.tf to manage Azure App Configuration instances.
  • Added azurerm_app_configuration_key resource in app_configuration_key.tf and app_configuration_key.tf to manage configuration keys for App Configuration. [1] [2]

Variable Definitions:

  • Defined multiple new variables in variables.tf to support the new resources, including app_configuration_store_id, configuration_keys, app_configuration_abbreviation, app_configuration_name, resource_group_name, location, local_auth_enabled, public_network_access, purge_protection_enabled, sku, soft_delete_retention_days, tags, and replicas. [1] [2]

Outputs:

  • Added outputs in outputs.tf to expose the ID, name, and endpoint of the App Configuration.

Terraform Configuration:

  • Updated versions.tf to specify required Terraform and provider versions.

Additional Output:

  • Added a new output firewall_public_ip_associations in output.tf to map firewall public IP names to their IP addresses.

VimukthiPerera
VimukthiPerera previously approved these changes Feb 6, 2025
@athiththan11 athiththan11 merged commit c6d86ff into wso2:main Feb 6, 2025
2 of 3 checks passed
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.

2 participants