Tous les produits
Search
Centre de documentation

:UpdatePolicyV2

Dernière mise à jour :Aug 21, 2026

Modifie une stratégie.

Description de l'opération

Les modifications apportées à une stratégie prennent effet sur toutes les sources de données associées. Procédez avec prudence.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

PolicyId

string

Non

L'identifiant de la stratégie.

po-000************viy

PolicyName

string

Non

Le nom de la stratégie.

Sauvegarde quotidienne + redondance géographique

PolicyDescription

string

Non

La description de la stratégie.

Sauvegarde une fois par jour à 10h00, avec sauvegarde interrégionale vers Shanghai

Rules

array<object>

Non

La liste des règles de stratégie.

array<object>

Non

La règle de stratégie.

RuleId

string

Non

L'identifiant de la règle.

rule-000************rof

RuleType

string

Non

Le type de règle. Chaque stratégie doit comporter au moins une règle BACKUP et exactement une règle TRANSITION. Valeurs valides :

  • BACKUP : règle de sauvegarde.

  • TRANSITION : règle de cycle de vie.

  • REPLICATION : règle de réplication.

BACKUP

Schedule

string

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur BACKUP. Les paramètres de planification de la sauvegarde. Formats pris en charge :

  • I|{startTime}|{interval} : spécifie qu'une tâche de sauvegarde est exécutée à l'{interval} à partir de {startTime}. Exemple : I|1631685600|P1D spécifie qu'une tâche de sauvegarde est exécutée une fois par jour à partir du 2021-09-15 14:00:00.

    • startTime : l'heure de début de la sauvegarde. Cette valeur est un horodatage UNIX. Unité : secondes.

    • interval : l'intervalle de temps ISO 8601. Exemple : PT1H spécifie un intervalle d'une heure. P1D spécifie un intervalle d'un jour.

  • C|{startTime}|{crontab} : spécifie qu'une tâche de sauvegarde est exécutée en fonction de l'expression {crontab} à partir de {startTime}. Exemple : C|1631685600|0 0 2 ? * 3,5,7 spécifie qu'une tâche de sauvegarde est exécutée à 02:00:00 tous les mardis, jeudis et samedis à partir du 2021-09-15 14:00:00.

    • startTime : l'heure de début de la sauvegarde. Cette valeur est un horodatage UNIX. Unité : secondes.

    • crontab : l'expression crontab. Exemple : 0 0 2 ? * 3,5,7 spécifie tous les mardis, jeudis et samedis à 02:00:00.

Les tâches de sauvegarde pour les périodes écoulées ne sont pas compensées. Si la tâche de sauvegarde précédente n'est pas terminée, la tâche de sauvegarde suivante n'est pas déclenchée.

I|1648647166|P1D

BackupType

string

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur BACKUP. Le type de sauvegarde. Définissez la valeur sur COMPLETE, ce qui indique une sauvegarde complète.

COMPLETE

Retention

integer

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TRANSITION ou REPLICATION.

  • Si RuleType est défini sur TRANSITION : la période de rétention de la sauvegarde. Valeur minimale : 1. Unité : jours.

  • Si RuleType est défini sur REPLICATION : la période de rétention de la sauvegarde interrégionale. Valeur minimale : 1. Unité : jours.

7

ReplicationRegionId

string

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur REPLICATION. L'identifiant de la région de destination pour la réplication.

cn-shanghai

ArchiveDays

integer

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TRANSITION. Le nombre de jours après lesquels la sauvegarde est convertie en stockage d'archive. Unité : jours.

90

ColdArchiveDays

integer

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TRANSITION. Le nombre de jours après lesquels la sauvegarde est convertie en stockage d'archive froide. Unité : jours.

365

VaultId

string

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur BACKUP. L'identifiant du coffre de sauvegarde.

v-0001************aseg

RetentionRules

array<object>

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TRANSITION. Les règles de rétention spéciales.

object

Non

La règle de rétention spéciale.

AdvancedRetentionType

string

Non

Le type de la règle de rétention spéciale. Valeurs valides :

  • WEEKLY : sauvegarde hebdomadaire.

  • MONTHLY : sauvegarde mensuelle.

  • YEARLY : sauvegarde annuelle.

YEARLY

WhichSnapshot

integer

Non

La sauvegarde à laquelle la règle s'applique. Actuellement, seule la première sauvegarde est prise en charge. Définissez la valeur sur 1.

1

Retention

integer

Non

La période de rétention spéciale de la sauvegarde. Valeur minimale : 1. Unité : jours.

365

KeepLatestSnapshots

integer

Non

Indique s'il faut conserver au moins une version de sauvegarde. Valeurs valides :

  • 0 : ne pas conserver.

  • 1 : conserver.

1

DataSourceFilters

array<object>

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TAG. Les règles de filtrage de la source de données.

object

Non

SourceType

string

Non

Le type de source de données. Valeurs valides :

  • UDM_ECS : sauvegarde d'instance ECS. Ce type de source de données est pris en charge uniquement lorsque RuleType est défini sur UDM_ECS_ONLY.

  • OSS : sauvegarde OSS. Ce type de source de données est pris en charge uniquement lorsque RuleType est défini sur STANDARD.

  • NAS : sauvegarde Alibaba Cloud NAS. Ce type de source de données est pris en charge uniquement lorsque RuleType est défini sur STANDARD.

  • ECS_FILE : ECS File Backup Essential Edition. Ce type de source de données est pris en charge uniquement lorsque RuleType est défini sur STANDARD.

  • OTS : sauvegarde Tablestore. Ce type de source de données est pris en charge uniquement lorsque RuleType est défini sur STANDARD.

UDM_ECS

DataSourceIds deprecated

array

Non

Obsolète.

deprecated

string

Non

Obsolète.

Obsolète

TagFilters

array<object>

Non

Ce paramètre est requis uniquement lorsque RuleType est défini sur TAG. Les règles de filtrage des balises de ressource.

object

Non

Key

string

Non

La clé de la balise.

env

Value

string

Non

La valeur de la balise. Une valeur vide indique n'importe quelle valeur.

prod

Operator

string

Non

La règle de correspondance des balises. Valeurs valides :

  • EQUAL : correspond à la fois à la clé et à la valeur de la balise.

  • NOT : correspond à la clé de la balise mais pas à sa valeur.

EQUAL

Immutable

boolean

Non

Ce paramètre est requis uniquement lorsque PolicyType est défini sur UDM_ECS_ONLY et que RuleType est défini sur SECURITY. Indique si le verrouillage de la sauvegarde doit être activé.

true

Éléments de réponse

Élément

Type

Description

Exemple

object

Réponse UpdatePolicyResponse.

Success

boolean

Indique si la requête a réussi. Valeurs valides :

  • true : la requête a réussi.

  • false : la requête a échoué.

true

Code

string

Le code de retour. Une valeur de 200 indique un succès.

200

Message

string

Le message renvoyé. La valeur "successful" est renvoyée pour une requête réussie. Un message d'erreur est renvoyé pour une requête ayant échoué.

successful

RequestId

string

L'identifiant de la requête.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

Exemples

JSON format

{
  "Success": true,
  "Code": "200",
  "Message": "successful",
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.