Update servers: Allow Azure service access

Request

Method Request URI
PATCH https://management.chinacloudapi.cn/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.MySql/servers/{server-name}?api-version=2015-09-01

URI parameter

None

Request header

Request header Describe URI
x-ms-client-request-id Optional An opaque value generated by the client, not to exceed 1KB of characters We strongly recommend setting this value so that the server can use it to obtain the client’s activity information.

Request body

Creating or updating MySQL on Azure servers requires writing the following parameters. An example JavaScript Object Notation (JSON) file is provided below:

{
  "properties": {
    "allowAzureServices": "true"
  }
}
Parameter name Description
allowAzureServices Allows
 other Azure services to access settings

Response

An HTTPS response comprises a status code, a response header and a response body.

Status code

200 OK: This indicates that the server has returned successfully.

Response header

Request header Describe URI
x-ms-client-request-id Can uniquely identify the database request value The request ID is used to track the request information.

Response body

An example JSON file is provided below:

{
      "id": "/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}p/providers/Microsoft.MySql/servers/{server-name}",
      "name": "{server-name}",
      "type": "Microsoft.MySql/servers",
      "location": "chinaeast",
      "sku": { "name": "MS2" },
      "properties": {
        "version": "5.5",
        "allowAzureServices": true,
        "dailyBackupTimeInHour": 10,
        "provisioningState": "Succeeded"
      }
    }
  ]
}
Parameter name Description
name Server name
provisioningState Server update status information