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
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 |
| 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 :
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.
|
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 :
|
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 :
|
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 |
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 |
| 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 |
| 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.