Azure / Azure/azure-libraries-for-java
Azure SQL Backup Long Term Retention Policy calls old version
- Langage dominant
- Java
- Étoiles
- 97
- Forks
- 102
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi,
Trying to list the backup retention policies. Latest version - 0.15.1
List retentions = az.getSQLAPI().inner().backupLongTermRetentionPolicies().listByDatabase(database.resourceGroupName(), database.sqlServerName(), database.name())
Get a message:
{"code":"0","message":"Configure long term retention policy with azure recovery service vault and policy is no longer supported. Please submit request with the new flexible retention policy","target":null,"details":[{"code":"0","message":"Configure long term retention policy with azure recovery service vault and policy is no longer supported. Please submit request with the new flexible retention policy","target":null,"severity":"16"}],"innererror":[]}
On the webservice method it's calling an old version:
..../databases/marketplace/backupLongTermRetentionPolicies?api-version=2014-04-01
There is a new one according to the doc:
https://docs.microsoft.com/en-us/rest/api/sql/backuplongtermretentionpolicies/listbydatabase
api-version=2017-03-01-preview
Thanks
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez au point d’entrée de la SQL API backupLongTermRetentionPolicies().listByDatabase(...) et examinez la requête qu’il génère. Comparez son URL avec api-version=2014-04-01 à l’endpoint documenté 2017-03-01-preview. C’est terminé lorsque la liste des stratégies de rétention des sauvegardes d’une base de données utilise l’endpoint pris en charge sans l’erreur de stratégie obsolète.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- azure, java, sql
- Domaine
- cloud, databases
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100