Skip to content

Commit b83da08

Browse files
committed
edits
1 parent 8eff7d6 commit b83da08

File tree

5 files changed

+132
-130
lines changed

5 files changed

+132
-130
lines changed

articles/mysql/flexible-server/quickstart-create-arm-template.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Quickstart: Create using ARM template'
3-
description: In this Quickstart, learn how to create an Azure Database for MySQL - Flexible Server instance by using an ARM template.
2+
title: 'Quickstart: Create a flexible server by using Azure Resource Manager'
3+
description: In this quickstart, learn how to deploy a database in an instance of Azure Database for MySQL - Flexible Server by using an Azure Resource Manager template.
44
ms.service: mysql
55
ms.subservice: flexible-server
66
ms.topic: quickstart
@@ -10,7 +10,7 @@ ms.custom: subject-armqs, mode-arm, devx-track-arm-template
1010
ms.date: 02/16/2023
1111
---
1212

13-
# Quickstart: Use an ARM template to create an Azure Database for MySQL - Flexible Server instance
13+
# Quickstart: Create an instance of Azure Database for MySQL - Flexible Server by using Azure Resource Manager
1414

1515
[!INCLUDE[applies-to-mysql-flexible-server](../includes/applies-to-mysql-flexible-server.md)]
1616

@@ -24,7 +24,7 @@ ms.date: 02/16/2023
2424

2525
[!INCLUDE [flexible-server-free-trial-note](../includes/flexible-server-free-trial-note.md)]
2626

27-
## Create server with public access
27+
## Create a server that has public access
2828

2929
Create an **azuredeploy.json** file with the following content to create an Azure Database for MySQL flexible server instance using public access connectivity method and also create a database on the server. Update the **firewallRules** default value if needed.
3030

@@ -254,9 +254,9 @@ Create an **azuredeploy.json** file with the following content to create an Azur
254254
}
255255
```
256256

257-
## Create a server with private access
257+
## Create a server that has private access
258258

259-
Create an **azuredeploy.json** file with the following content to create an Azure Database for MySQL flexible server instance using private access connectivity method inside a virtual network.
259+
Modify the following code samples to create an Azure Database for MySQL flexible server that has private access connectivity inside a virtual network:
260260

261261
```json
262262
{

articles/mysql/flexible-server/quickstart-create-bicep.md

Lines changed: 24 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Quickstart: Create using Bicep'
3-
description: In this Quickstart, learn how to create an Azure Database for MySQL - Flexible Server instance by using Bicep.
2+
title: 'Quickstart: Create a flexible server by using Bicep'
3+
description: In this quickstart, learn how to deploy a database in an instance of Azure Database for MySQL - Flexible Server by using Bicep.
44
ms.service: mysql
55
ms.subservice: flexible-server
66
ms.custom: devx-track-bicep
@@ -10,7 +10,7 @@ ms.author: shaithal
1010
ms.date: 02/16/2023
1111
---
1212

13-
# Quickstart: Use a Bicep file to create an Azure Database for MySQL - Flexible Server instance
13+
# Quickstart: Create an instance of Azure Database for MySQL - Flexible Server by using a Bicep file
1414

1515
[!INCLUDE[applies-to-mysql-flexible-server](../includes/applies-to-mysql-flexible-server.md)]
1616

@@ -26,9 +26,9 @@ ms.date: 02/16/2023
2626

2727
## Create server with public access
2828

29-
Create a **main.bicep** file and a **CreateFirewallRules.bicep** file with the following content to create an Azure Database for MySQL flexible server instance using public access connectivity method and also create a database on the server. Update the **firewallRules** default value if needed.
29+
Modify the following code samples to create a *main.bicep* file and a *CreateFirewallRules.bicep* file. Use the files to create an Azure Database for MySQL flexible server that has public access and to create a database on the server. You might need to modify the `firewallRules` default value.
3030

31-
**main.bicep**
31+
*main.bicep*:
3232

3333
```bicep
3434
@description('Provide a prefix for creating resource names.')
@@ -37,14 +37,14 @@ param resourceNamePrefix string
3737
@description('Provide the location for all the resources.')
3838
param location string = resourceGroup().location
3939
40-
@description('Provide the administrator login name for the MySQL server.')
40+
@description('Provide the administrator login username for the flexible server.')
4141
param administratorLogin string
4242
43-
@description('Provide the administrator login password for the MySQL server.')
43+
@description('Provide the administrator login password for the flexible server.')
4444
@secure()
4545
param administratorLoginPassword string
4646
47-
@description('Provide an array of firewall rules to be applied to the MySQL server.')
47+
@description('Provide an array of firewall rules to apply to the flexible server.')
4848
param firewallRules array = [
4949
{
5050
name: 'rule1'
@@ -58,7 +58,7 @@ param firewallRules array = [
5858
}
5959
]
6060
61-
@description('The tier of the particular SKU. High Availability is available only for GeneralPurpose and MemoryOptimized sku.')
61+
@description('The tier of the particular SKU. High availability mode is available only in the GeneralPurpose and MemoryOptimized SKUs.')
6262
@allowed([
6363
'Burstable'
6464
'GeneralPurpose'
@@ -73,18 +73,18 @@ param serverEdition string = 'Burstable'
7373
])
7474
param version string = '8.0.21'
7575
76-
@description('Availability Zone information of the server. (Leave blank for No Preference).')
76+
@description('The availability zone information for the server. (For no preference, leave blank.)')
7777
param availabilityZone string = '1'
7878
79-
@description('High availability mode for a server : Disabled, SameZone, or ZoneRedundant')
79+
@description('High availability mode for a server: Disabled, SameZone, or ZoneRedundant.')
8080
@allowed([
8181
'Disabled'
8282
'SameZone'
8383
'ZoneRedundant'
8484
])
8585
param haEnabled string = 'Disabled'
8686
87-
@description('Availability zone of the standby server.')
87+
@description('The availability zone of the standby server.')
8888
param standbyAvailabilityZone string = '2'
8989
9090
param storageSizeGB int = 20
@@ -95,7 +95,7 @@ param storageIops int = 360
9595
])
9696
param storageAutogrow string = 'Enabled'
9797
98-
@description('The name of the sku, e.g. Standard_D32ds_v4.')
98+
@description('The name of the SKU, such as Standard_D32ds_v4.')
9999
param skuName string = 'Standard_B1ms'
100100
101101
param backupRetentionDays int = 7
@@ -158,7 +158,7 @@ resource database 'Microsoft.DBforMySQL/flexibleServers/databases@2021-12-01-pre
158158
}
159159
```
160160

161-
**CreateFirewallRules.bicep**
161+
*CreateFirewallRules.bicep*:
162162

163163
```bicep
164164
param serverName string
@@ -173,11 +173,11 @@ resource firewallRules 'Microsoft.DBforMySQL/flexibleServers/firewallRules@2021-
173173
}
174174
```
175175

176-
Save the two Bicep files in the same directly.
176+
Save the two Bicep files in the same directory.
177177

178-
## Create a server with private access
178+
## Create a server that has private access
179179

180-
Create an **main.bicep** file with the following content to create an Azure Database for MySQL flexible server instance using private access connectivity method inside a virtual network.
180+
Modify the following code samples to deploy an Azure Database for MySQL flexible server that has private access inside a virtual network:
181181

182182
```bicep
183183
@description('Provide a prefix for creating resource names.')
@@ -199,7 +199,7 @@ param vnetAddressPrefix string = '10.0.0.0/16'
199199
@description('Provide Subnet Address Prefix')
200200
param subnetPrefix string = '10.0.0.0/24'
201201
202-
@description('Provide the tier of the particular SKU. High Availability is available only for GeneralPurpose and MemoryOptimized sku.')
202+
@description('Provide the tier of the specific SKU. High availability is available only in the GeneralPurpose and MemoryOptimized SKUs.')
203203
@allowed([
204204
'Burstable'
205205
'Generalpurpose'
@@ -214,7 +214,7 @@ param serverEdition string = 'Burstable'
214214
])
215215
param serverVersion string = '8.0.21'
216216
217-
@description('Provide the availability zone information of the server. (Leave blank for No Preference).')
217+
@description('The availability zone information for the server. (If you don't have a preference, leave blank.)')
218218
param availabilityZone string = '1'
219219
220220
@description('Provide the high availability mode for a server : Disabled, SameZone, or ZoneRedundant')
@@ -323,7 +323,7 @@ resource database 'Microsoft.DBforMySQL/flexibleServers/databases@2021-12-01-pre
323323

324324
## Deploy the template
325325

326-
Deploy the Bicep file using either Azure CLI or Azure PowerShell.
326+
Deploy the Bicep file by using either the Azure CLI or Azure PowerShell.
327327

328328
# [CLI](#tab/CLI)
329329

@@ -359,6 +359,7 @@ az resource list --resource-group exampleRG
359359
```azurepowershell
360360
Get-AzResource -ResourceGroupName exampleRG
361361
```
362+
362363
---
363364

364365
## Clean up resources
@@ -379,14 +380,7 @@ Remove-AzResourceGroup -Name exampleRG
379380

380381
---
381382

382-
## Next steps
383-
384-
For a step-by-step tutorial that guides you through the process of creating a Bicep template, see:
385-
386-
> [!div class="nextstepaction"]
387-
> [Quickstart: Create Bicep files with Visual Studio Code](../../azure-resource-manager/bicep/quickstart-create-bicep-use-visual-studio-code.md)
388-
389-
For a step-by-step tutorial to build an app with App Service using MySQL, see:
383+
## Related content
390384

391-
> [!div class="nextstepaction"]
392-
> [Build a PHP (Laravel) web app with MySQL](tutorial-php-database-app.md)
385+
- For a step-by-step tutorial that guides you through the process of creating a Bicep template, see [Quickstart: Create Bicep files with Visual Studio Code](../../azure-resource-manager/bicep/quickstart-create-bicep-use-visual-studio-code.md).
386+
- For a step-by-step tutorial that shows how to build an app by using Azure App Service and MySQL, see[Build a PHP (Laravel) web app with MySQL](tutorial-php-database-app.md).

0 commit comments

Comments
 (0)