You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
+
## [1.0.2] - 2024-10-29
8
+
### :sparkles: New Features
9
+
-[`82e81ea`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/82e81ea77b10b1779c8223773727a564417b25a4) - Added diagnostic settings *(commit by [@13archit](https://github.com/13archit))*
10
+
11
+
### :bug: Bug Fixes
12
+
-[`34d3b5b`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/34d3b5bc24885be9d4bf692cc7b07718a4790560) - renamed _examples to examples and referenced it *(commit by [@vjdbj](https://github.com/vjdbj))*
13
+
-[`706034d`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/706034dc905e57ce474e649bc4c146c0d38ca59a) - added versions in examples *(commit by [@vjdbj](https://github.com/vjdbj))*
14
+
-[`96ad328`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/96ad3284773f4e8da8ced82e3875e36b3b21e6d2) - fixed versions in examples *(commit by [@vjdbj](https://github.com/vjdbj))*
15
+
-[`9c39dad`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/9c39dad158dc968e1b9295154f926c31d2a81d28) - fixed tf version *(commit by [@vjdbj](https://github.com/vjdbj))*
16
+
17
+
### :construction_worker: Build System
18
+
-[`adc6d6c`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/adc6d6c7effd447a7f0650dfa5eb22c182e90382) - **deps**: bump clouddrove/subnet/azure in /_example/complete *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))*
19
+
-[`34215d5`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/34215d5ce62fa8c870c05c96f63c09aa5cd16802) - **deps**: bump clouddrove/subnet/azure *(commit by [@dependabot[bot]](https://github.com/apps/dependabot))*
20
+
21
+
7
22
## [1.0.1] - 2023-07-03
8
23
### :sparkles: New Features
9
24
-[`c690aa3`](https://github.com/clouddrove/terraform-azure-flexible-mysql/commit/c690aa3ad0b3ae5d324c3820097e27cbaf7eb522) - auto changelog action added *(commit by [@themaheshyadav](https://github.com/themaheshyadav))*
@@ -27,3 +42,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Copy file name to clipboardExpand all lines: docs/io.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,20 +10,23 @@
10
10
| charset | Specifies the Charset for the MySQL Database, which needs to be a valid MySQL Charset. Changing this forces a new resource to be created. |`string`|`""`| no |
11
11
| collation | Specifies the Collation for the MySQL Database, which needs to be a valid MySQL Collation. Changing this forces a new resource to be created. |`string`|`""`| no |
12
12
| create\_mode | The creation mode. Can be used to restore or replicate existing servers. Possible values are `Default`, `Replica`, `GeoRestore`, and `PointInTimeRestore`. Defaults to `Default`|`string`|`"Default"`| no |
13
+
| custom\_tags | n/a |`map(string)`|`{}`| no |
13
14
| db\_name | Specifies the name of the MySQL Database, which needs to be a valid MySQL identifier. Changing this forces a new resource to be created. |`string`|`""`| no |
14
15
| delegated\_subnet\_id | The resource ID of the subnet |`string`|`""`| no |
15
16
| enable\_diagnostic | Set to false to prevent the module from creating any resources. |`bool`|`true`| no |
16
17
| enable\_private\_endpoint | Manages a Private Endpoint to Azure database for MySQL |`bool`|`false`| no |
17
18
| enabled | Set to false to prevent the module from creating any resources. |`bool`|`true`| no |
18
19
| end\_ip\_address | n/a |`string`|`""`| no |
20
+
| entra\_authentication | Azure Entra authentication configuration block for Azure MySQL Flexible Server | <pre>object({<br> user_assigned_identity_id = optional(string, null)<br> login = optional(string, null)<br> object_id = optional(string, null)<br> })</pre> |`{}`| no |
| eventhub\_authorization\_rule\_id | Eventhub authorization rule id to pass it to destination details of diagnosys setting of NSG. |`string`|`null`| no |
21
23
| eventhub\_name | Eventhub Name to pass it to destination details of diagnosys setting of NSG. |`string`|`null`| no |
22
24
| existing\_private\_dns\_zone | Name of the existing private DNS zone |`bool`|`false`| no |
23
25
| existing\_private\_dns\_zone\_id | n/a |`string`|`""`| no |
24
26
| existing\_private\_dns\_zone\_name | The name of the Private DNS zone (without a terminating dot). Changing this forces a new resource to be created. |`string`|`""`| no |
25
27
| geo\_redundant\_backup\_enabled | Should geo redundant backup enabled? Defaults to false. Changing this forces a new MySQL Flexible Server to be created. |`bool`|`true`| no |
26
-
| high\_availability | Map of high availability configuration: https://docs.microsoft.com/en-us/azure/mysql/flexible-server/concepts-high-availability. `null` to disable high availability | <pre>object({<br> mode = string<br> standby_availability_zone = optional(number)<br> })</pre> | <pre>{<br> "mode": "SameZone",<br> "standby_availability_zone": 1<br>}</pre> | no |
28
+
| high\_availability | Map of high availability configuration: https://docs.microsoft.com/en-us/azure/mysql/flexible-server/concepts-high-availability. `null` to disable high availability | <pre>object({<br> mode = string<br> standby_availability_zone = optional(number)<br> })</pre> |`null`| no |
29
+
| identity\_type | Type of managed identity to set |`string`|`null`| no |
27
30
| iops | The storage IOPS for the MySQL Flexible Server. Possible values are between 360 and 20000. |`number`|`360`| no |
28
31
| key\_vault\_id | Specifies the URL to a Key Vault Key (either from a Key Vault Key, or the Key URL for the Key Vault Secret |`string`|`""`| no |
29
32
| key\_vault\_key\_id | The URL to a Key Vault Key |`string`|`null`| no |
@@ -50,6 +53,7 @@
50
53
| source\_server\_id | The resource ID of the source MySQL Flexible Server to be restored. Required when create\_mode is PointInTimeRestore, GeoRestore, and Replica. Changing this forces a new MySQL Flexible Server to be created. |`string`|`null`| no |
51
54
| start\_ip\_address | n/a |`string`|`""`| no |
52
55
| storage\_account\_id | Storage account id to pass it to destination details of diagnosys setting of NSG. |`string`|`null`| no |
56
+
| user\_assigned\_identity\_ids | List of user-assigned managed identity IDs |`list(string)`|`[]`| no |
53
57
| values | Specifies the value of the MySQL Flexible Server Configuration. See the MySQL documentation for valid values. Changing this forces a new resource to be created. |`list(string)`|`[]`| no |
54
58
| virtual\_network\_id | The name of the virtual network |`string`|`""`| no |
55
59
| zone | Specifies the Availability Zone in which this MySQL Flexible Server should be located. Possible values are 1, 2 and 3. |`number`|`null`| no |
@@ -63,3 +67,6 @@
63
67
| azurerm\_private\_dns\_zone\_virtual\_network\_link\_id | The ID of the Private DNS Zone Virtual Network Link. |
64
68
| existing\_private\_dns\_zone\_virtual\_network\_link\_id | The ID of the Private DNS Zone Virtual Network Link. |
65
69
| mysql\_flexible\_server\_id | The ID of the MySQL Flexible Server. |
0 commit comments