Azure / Azure/azure-libraries-for-java

Azure SQL Backup Long Term Retention Policy calls old version

Ouverte
#593 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
customer-reported SQL
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.