Modifie l'association entre une stratégie et une source de données.
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
|
hbr:UpdatePolicyBinding |
update |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| PolicyId |
string |
Oui |
L'identifiant de la stratégie. |
po-000************ky9 |
| DataSourceId |
string |
Oui |
L'identifiant de la source de données. |
i-bp1************dtv |
| SourceType |
string |
Oui |
Le type de source de données. Valeurs valides :
|
UDM_ECS |
| PolicyBindingDescription |
string |
Non |
La description de l'association de stratégie. |
po-000************5xx-i-2ze************nw4 |
| Disabled |
boolean |
Non |
Indique si la stratégie est suspendue pour la source de données.
|
true |
| Source |
string |
Non |
La signification varie en fonction de la valeur de SourceType :
|
backup/ |
| Include |
string |
Non |
Ce paramètre n'est valide que lorsque SourceType est défini sur ECS_FILE, File, NAS, COMMON_NAS ou COMMON_FILE_SYSTEM. Spécifie les types de fichiers à sauvegarder. Tous les fichiers de ces types sont sauvegardés. La valeur peut comporter jusqu'à 255 caractères. |
[\"*.doc\",\"*.xltm\"] |
| Exclude |
string |
Non |
Ce paramètre n'est valide que lorsque SourceType est défini sur ECS_FILE, File, NAS, COMMON_NAS ou COMMON_FILE_SYSTEM. Spécifie les types de fichiers à sauvegarder. Tous les fichiers de ces types sont sauvegardés. La valeur peut comporter jusqu'à 255 caractères. |
[\"*.doc\",\"*.xltm\"] |
| SpeedLimit |
string |
Non |
Ce paramètre n'est requis que lorsque SourceType est défini sur ECS_FILE ou File. Spécifie le contrôle du trafic de sauvegarde. Le format est
|
0:24:5120 |
| AdvancedOptions |
object |
Non |
Les options avancées. |
|
| UdmDetail |
object |
Non |
Les détails de la sauvegarde d'instance ECS. |
|
| ExcludeDiskIdList |
array |
Non |
La liste des identifiants des disques cloud qui n'ont pas besoin d'être protégés. Ce paramètre est ignoré lorsque DiskIdList n'est pas vide. |
|
|
string |
Non |
L'identifiant du disque cloud qui n'a pas besoin d'être protégé. |
d-bp1************apo |
|
| DiskIdList |
array |
Non |
La liste des identifiants des disques cloud qui doivent être protégés. Cette valeur est vide lorsque tous les disques cloud sont protégés. |
|
|
string |
Non |
L'identifiant du disque cloud qui doit être protégé. |
d-bp1************apo |
|
| SnapshotGroup |
boolean |
Non |
Indique s'il faut créer un groupe cohérent au niveau des instantanés. Les groupes cohérents au niveau des instantanés ne sont pris en charge que lorsque tous les types de disques cloud sont des ESSD. |
true |
| AppConsistent |
boolean |
Non |
Indique s'il faut créer un instantané cohérent au niveau de l'application. Les instantanés cohérents au niveau de l'application ne sont pris en charge que lorsque tous les types de disques cloud sont des ESSD. |
false |
| RamRoleName |
string |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Le nom du rôle RAM requis pour la création d'instantanés cohérents au niveau de l'application. |
AliyunECSInstanceForHbrRole |
| PreScriptPath |
string |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Le chemin du script de pré-gel à exécuter avant la création d'un instantané cohérent au niveau de l'application. |
/tmp/prescript.sh |
| PostScriptPath |
string |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Le chemin du script de post-dégel à exécuter après la création d'un instantané cohérent au niveau de l'application. |
/tmp/postscript.sh |
| EnableFsFreeze |
boolean |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Indique s'il faut utiliser le mécanisme FsFreeze de Linux pour garantir la cohérence en lecture du système de fichiers avant la création d'un instantané cohérent au niveau de l'application. Valeur par défaut : true. |
true |
| TimeoutInSeconds |
integer |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Le délai d'expiration du gel des E/S. Unité : secondes. Valeur par défaut : 30. |
30 |
| EnableWriters |
boolean |
Non |
Ce paramètre n'est requis que lorsque AppConsistent est défini sur true. Indique s'il faut créer un instantané cohérent au niveau de l'application :
Valeur par défaut : true. |
true |
| OssDetail |
object |
Non |
Les détails de la sauvegarde OSS. |
|
| InventoryId |
string |
Non |
Le nom de l'inventaire OSS. Lorsque cette valeur n'est pas vide, l'inventaire OSS est utilisé pour l'optimisation des performances.
|
30663060 |
| InventoryCleanupPolicy |
string |
Non |
Indique s'il faut supprimer les fichiers d'inventaire après la sauvegarde. Ce paramètre n'est valide que lorsque l'inventaire OSS est utilisé. Valeurs valides :
|
NO_CLEANUP |
| IgnoreArchiveObject |
boolean |
Non |
Indique s'il faut exclure les objets d'archive des statistiques de tâche et des listes de fichiers en échec. |
true |
| CommonFileSystemDetail |
object |
Non |
Les détails de la sauvegarde de système de fichiers à grande échelle. |
|
| FullOnIncrementFail |
boolean |
Non |
Indique s'il faut basculer vers une sauvegarde complète lorsqu'une sauvegarde incrémentielle échoue. Valeurs valides :
|
true |
| FetchSliceSize |
integer |
Non |
La taille de tranche de la sous-tâche (nombre de fichiers). |
100000 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
UpdatePolicyBindingResponse. |
||
| Success |
boolean |
Indique si la requête a réussi.
|
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 les requêtes réussies. Un message d'erreur est renvoyé pour les requêtes échouées. |
successful |
| RequestId |
string |
L'identifiant de la requête. |
B6F24C46-54B9-519B-9AB8-A8988D705E67 |
Exemples
JSON format
{
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "B6F24C46-54B9-519B-9AB8-A8988D705E67"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.