Как отключить политику резервного копирования Geo в Azure SQL DW с помощью java sdk

Я создал хранилище данных SQL Azure и приостановил и возобновил действия с помощью Java SDK.

Теперь я хочу отключить политику резервного копирования Geo при создании хранилища данных SQL Azure.

Как я могу сделать это с помощью Java SDK?

См. изображение ниже для политики резервного копирования Geo в хранилище данных SQL Azure.

введите здесь описание изображения


person Galet    schedule 08.01.2018    source источник


Ответы (1)


Для этого вы можете использовать Azure Rest API.

PUT https://management.azure.com/subscriptions/***********/resourceGroups/shui156/providers/Microsoft.Sql/servers/shui156/databases/shui156/geoBackupPolicies/Default?api-version=2014-04-01

Тело:

{
  "id": "/subscriptions/***********/resourceGroups/shui156/providers/Microsoft.Sql/servers/shui156/databases/shui156/geoBackupPolicies/Default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/databases/geoBackupPolicies",
  "location": "East US",
  "kind": null,
  "properties": {
    "state": "Disabled",
    "storageType": null
  }
}
person Shui shengbao    schedule 09.01.2018
comment
Поскольку я выполняю все операции с использованием Java SDK — github.com/Azure/azure-libraries- для Java. Есть ли способ использовать это? - person Galet; 09.01.2018
comment
Извините, я даю неправильный API. Я обновляю его. Проверяю в своей лаборатории, все работает. Я буду тестировать Azure Java SDK. - person Shui shengbao; 09.01.2018
comment
@karan Если возможно, я предлагаю вам вызвать Azure rest API. На самом деле java sdk также вызывает rest api. - person Shui shengbao; 09.01.2018
comment
У меня python имеет этот параметр docs.microsoft.com/en-us/python/api/ Это означает, что python может изменить это. Но я считаю, что статья java не поддерживает это. - person Shui shengbao; 09.01.2018