Skip to content

Commit 0100bea

Browse files
authored
Merge pull request #268256 from ktoliver/flexible-server-1
[AQ] edit pass: Five flexible server articles + includes (work item 215060/217661)
2 parents 5ab7347 + c64b3f2 commit 0100bea

10 files changed

+234
-231
lines changed

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

Lines changed: 31 additions & 37 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,9 +24,9 @@ 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

29-
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.
29+
To create an Azure Database for MySQL - Flexible Server instance by using the public access connectivity method and create a database on the server, create an *azuredeploy.json* file that has the following code examples. If necessary, update the default value for `firewallRules`.
3030

3131
```json
3232
{
@@ -73,7 +73,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
7373
"MemoryOptimized"
7474
],
7575
"metadata": {
76-
"description": "The tier of the particular SKU. High Availability is available only for GeneralPurpose and MemoryOptimized sku."
76+
"description": "The tier of the specific SKU. High availability is available only for GeneralPurpose and MemoryOptimized SKUs."
7777
}
7878
},
7979
"version": {
@@ -91,7 +91,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
9191
"type": "string",
9292
"defaultValue": "1",
9393
"metadata": {
94-
"description": "Availability Zone information of the server. (Leave blank for No Preference)."
94+
"description": "The availability zone information of the server. (If you don't have a preference, leave this setting blank.)"
9595
}
9696
},
9797
"haEnabled": {
@@ -103,14 +103,14 @@ Create an **azuredeploy.json** file with the following content to create an Azur
103103
"ZoneRedundant"
104104
],
105105
"metadata": {
106-
"description": "High availability mode for a server : Disabled, SameZone, or ZoneRedundant"
106+
"description": "High availability mode for a server: Disabled, SameZone, or ZoneRedundant."
107107
}
108108
},
109109
"standbyAvailabilityZone": {
110110
"type": "string",
111111
"defaultValue": "2",
112112
"metadata": {
113-
"description": "Availability zone of the standby server."
113+
"description": "The availability zone of the standby server."
114114
}
115115
},
116116
"storageSizeGB": {
@@ -133,7 +133,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
133133
"type": "string",
134134
"defaultValue": "Standard_B1ms",
135135
"metadata": {
136-
"description": "The name of the sku, e.g. Standard_D32ds_v4."
136+
"description": "The name of the SKU. For example, Standard_D32ds_v4."
137137
}
138138
},
139139
"backupRetentionDays": {
@@ -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 examples to create an Azure Database for MySQL flexible server that has private access connectivity inside a virtual network:
260260

261261
```json
262262
{
@@ -303,7 +303,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
303303
"MemoryOptimized"
304304
],
305305
"metadata": {
306-
"description": "The tier of the particular SKU. High Availability is available only for GeneralPurpose and MemoryOptimized sku."
306+
"description": "The tier of the specific SKU. High availability is available only for GeneralPurpose and MemoryOptimized SKUs."
307307
}
308308
},
309309
"version": {
@@ -321,7 +321,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
321321
"type": "string",
322322
"defaultValue": "1",
323323
"metadata": {
324-
"description": "Availability Zone information of the server. (Leave blank for No Preference)."
324+
"description": "The availability zone information of the server. (If you have no preference, leave blank.)"
325325
}
326326
},
327327
"haEnabled": {
@@ -333,14 +333,14 @@ Create an **azuredeploy.json** file with the following content to create an Azur
333333
"ZoneRedundant"
334334
],
335335
"metadata": {
336-
"description": "High availability mode for a server : Disabled, SameZone, or ZoneRedundant"
336+
"description": "High availability mode for a server: Disabled, SameZone, or ZoneRedundant"
337337
}
338338
},
339339
"standbyAvailabilityZone": {
340340
"type": "string",
341341
"defaultValue": "2",
342342
"metadata": {
343-
"description": "Availability zone of the standby server."
343+
"description": "The availability zone of the standby server."
344344
}
345345
},
346346
"storageSizeGB": {
@@ -363,7 +363,7 @@ Create an **azuredeploy.json** file with the following content to create an Azur
363363
"type": "string",
364364
"defaultValue": "Standard_B1ms",
365365
"metadata": {
366-
"description": "The name of the sku, e.g. Standard_D32ds_v4."
366+
"description": "The name of the SKU. For example, Standard_D32ds_v4."
367367
}
368368
},
369369
"backupRetentionDays": {
@@ -486,16 +486,16 @@ Create an **azuredeploy.json** file with the following content to create an Azur
486486

487487
## Deploy the template
488488

489-
Deploy the JSON file using either Azure CLI or Azure PowerShell.
489+
Deploy the JSON file by using either the Azure CLI or Azure PowerShell.
490490

491-
# [CLI](#tab/CLI)
491+
# [Azure CLI](#tab/azure-cli)
492492

493493
```azurecli
494494
az group create --name exampleRG --location eastus
495495
az deployment group create --resource-group exampleRG --template-file azuredeploy.json
496496
```
497497

498-
# [PowerShell](#tab/PowerShell)
498+
# [Azure PowerShell](#tab/azure-powershell)
499499

500500
```azurepowershell
501501
New-AzResourceGroup -Name exampleRG -Location eastus
@@ -504,52 +504,46 @@ New-AzResourceGroupDeployment -ResourceGroupName exampleRG -TemplateFile azurede
504504

505505
---
506506

507-
Follow the instructions to enter the parameter values. When the deployment finishes, you should see a message indicating the deployment succeeded.
507+
Complete the steps to enter the parameter values. When the deployment finishes, a message indicates a successful deployment.
508508

509509
## Review deployed resources
510510

511-
Follow these steps to verify if your Azure Database for MySQL flexible server instance was created in the resource group.
511+
To verify that your Azure Database for MySQL flexible server was created in the resource group:
512512

513-
# [CLI](#tab/CLI)
513+
# [Azure CLI](#tab/azure-cli)
514514

515515
```azurecli
516516
az resource list --resource-group exampleRG
517517
518518
```
519519

520-
# [PowerShell](#tab/PowerShell)
520+
# [Azure PowerShell](#tab/azure-powershell)
521521

522522
```azurepowershell
523523
Get-AzResource -ResourceGroupName exampleRG
524524
```
525+
525526
---
526527

527528
## Clean up resources
528529

529-
To delete the resource group and the resources contained in the resource group:
530+
To delete the resource group and all the resources that are in the resource group:
530531

531-
# [CLI](#tab/CLI)
532+
# [Azure CLI](#tab/azure-cli)
532533

533534
```azurecli
534535
az group delete --name exampleRG
535536
```
536537

537-
# [PowerShell](#tab/PowerShell)
538+
# [Azure PowerShell](#tab/azure-powershell)
538539

539540
```azurepowershell
540541
Remove-AzResourceGroup -Name exampleRG
541542
```
542543

543544
---
544545

545-
## Next steps
546-
547-
For a step-by-step tutorial that guides you through the process of creating an ARM template, see:
548-
549-
> [!div class="nextstepaction"]
550-
> [Tutorial: Create and deploy your first ARM template](../../azure-resource-manager/templates/template-tutorial-create-first-template.md)
551-
552-
For a step-by-step tutorial to build an app with App Service using MySQL, see:
546+
## Related content
553547

554-
> [!div class="nextstepaction"]
555-
> [Build a PHP (Laravel) web app with MySQL](tutorial-php-database-app.md)
548+
- For a step-by-step tutorial that guides you through the process of creating an ARM template, see [Tutorial: Create and deploy your first ARM template](../../azure-resource-manager/templates/template-tutorial-create-first-template.md).
549+
- For a step-by-step tutorial that demonstrates 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)