Tous les produits
Search
Centre de documentation

Elastic Compute Service:ModifyDiskAttribute

Dernière mise à jour :Aug 18, 2026

Modifie le nom, la description, le comportement de libération, la stratégie de suppression des instantanés automatiques, la stratégie d'instantanés automatiques, les paramètres de burst de performances et d'autres attributs d'un ou plusieurs périphériques de stockage par blocs.

Description de l'opération

Vous pouvez utiliser le paramètre DiskId pour modifier le nom, la description, le comportement de libération et d'autres attributs d'un seul périphérique de stockage par blocs, ou utiliser le paramètre DiskIds.N pour modifier les attributs de plusieurs périphériques de stockage par blocs à la fois.

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

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

ecs:ModifyDiskAttribute

update

*Disk

acs:ecs:{#regionId}:{#accountId}:disk/{#diskId}

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

DiskId

string

Non

L'identifiant du disque dont vous souhaitez modifier les attributs.

Remarque

Les paramètres DiskId et DiskIds.N ne peuvent pas être spécifiés en même temps. Spécifiez l'un d'eux selon vos besoins.

d-bp1famypsnar20bv****

DiskName

string

Non

Le nom du disque. Le nom doit comporter entre 2 et 128 caractères et peut contenir des lettres, des chiffres et des caractères catégorisés comme lettres en Unicode, y compris des caractères chinois. Le nom peut contenir des deux-points (:), des traits de soulignement (_), des points (.) et des traits d'union (-).

MonNomDeDisque

Description

string

Non

La description du disque. La description doit comporter entre 2 et 256 caractères et ne peut pas commencer par http:// ou https://.

DescriptionTest

DeleteWithInstance

boolean

Non

Indique si le disque doit être libéré en même temps que l'instance. Valeur par défaut : null, ce qui indique que la valeur actuelle n'est pas modifiée.

Une erreur est renvoyée si vous définissez DeleteWithInstance sur false dans l'un des cas suivants :

  • La catégorie du disque est disque local (éphémère).

  • La catégorie du disque est disque de base (cloud) et le disque n'est pas détachable (Portable=false).

Avertissement Si vous définissez DeleteWithInstance sur false et que l'instance ECS à laquelle le disque est attaché est verrouillée pour des raisons de sécurité avec "LockReason" : "security" dans OperationLocks, l'attribut DeleteWithInstance est ignoré et le disque est libéré en même temps que l'instance.
.

false

DeleteAutoSnapshot

boolean

Non

Indique si les instantanés automatiques du disque doivent être supprimés lorsque le disque est supprimé. Valeurs valides :

  • true : Activé.

  • false : Désactivé.

Valeur par défaut : null, ce qui indique que la valeur actuelle n'est pas modifiée.

false

EnableAutoSnapshot

boolean

Non

Indique si la stratégie d'instantanés automatiques doit être activée pour le disque. Valeurs valides :

  • true : Activé.

  • false : Désactivé.

Valeur par défaut : null, ce qui indique que la valeur actuelle n'est pas modifiée.

Remarque

Ce paramètre est obsolète. La stratégie d'instantanés automatiques est activée par défaut pour les disques après leur création. Il vous suffit d'associer une stratégie d'instantanés automatiques au disque.

true

RegionId

string

Non

L'identifiant de la région. Vous pouvez appeler DescribeRegions pour obtenir la liste des régions la plus récente.

cn-hangzhou

DiskIds

array

Non

Les identifiants des disques dont vous souhaitez modifier les attributs. Valeurs valides de N : 0 à 100.

Remarque

Les paramètres DiskId et DiskIds.N ne peuvent pas être spécifiés en même temps. Spécifiez l'un d'eux selon vos besoins.

d-bp1famypsnar20bv****

string

Non

L'identifiant d'un disque dont vous souhaitez modifier les attributs. Valeurs valides de N : 0 à 100.

Remarque

Les paramètres DiskId et DiskIds.N ne peuvent pas être spécifiés en même temps. Spécifiez l'un d'eux selon vos besoins.

d-bp1famypsnar20bv****

BurstingEnabled

boolean

Non

Indique si la fonctionnalité de burst de performances doit être activée pour les disques qui prennent en charge cette fonctionnalité. Valeurs valides :

  • true : Activé.

  • false : Désactivé.

Remarque

Une erreur est renvoyée si vous spécifiez ce paramètre pour un disque qui ne prend pas en charge la fonctionnalité de burst de performances.

false

Éléments de réponse

Élément

Type

Description

Exemple

object

RequestId

string

L'identifiant de la requête.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

Exemples

JSON format

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 InvalidDiskName.Malformed The specified disk name is malformed.
400 NoAttributeToModify No attribute to be modified in this request.
400 IncompleteParamter Some fields can not be null in this request. Some required parameters are not specified.
400 InvalidRegionId.MalFormed The specified RegionId is not valid.
400 MissingParameter.DiskIdOrDiskIds Specified parameter DiskId or DiskIds is missing.
400 ParameterConflict.DiskIdAndDiskIds The parameters DiskId and DiskIds are mutually exclusive. Please specify only one.
400 BurstingEnabledForDiskCategoryUnsupported The specified disk category does not support bursting enabled. The specified disk type does not support enabling the performance burst feature.
400 BurstingEnabledForMultiAttachDiskUnsupported The multi attach disk does not support bursting enabled. Multi-attach disks do not support enabling the performance burst feature.
400 BurstingEnabledForModifyingDiskUnsupported The modifying disk does not support bursting enabled. Disks that are being reconfigured cannot have the burst feature modified.
400 InvalidBurstingEnabled.DiskSizeTooSmall The disk size must be greater than 3 GiB to enable burst. The disk size must be greater than 3 GiB to enable burst.
403 QuotaExceed.Snapshot The snapshot quota exceeds.
403 DiskNotPortable The specified disk is not a portable disk.
403 IncorrectDiskStatus The operation is not supported in this status. The disk is in a state that does not support the current operation. Make sure that the disk is available and that your account has no overdue payments.
403 UserNotInTheWhiteList The user is not in disk white list. You are not authorized to manage the disk. Try again when you are authorized.
403 DeleteWithInstance.Conflict The specified image is from the image market. You cannot set the DeleteWithInstance attribute to false.
404 InvalidDiskId.NotFound The specified disk does not exist. The specified disk does not exist. Check whether the disk ID is correct.
404 InvalidDescription.Malformed The specified description is malformed.
404 InvalidInstanceId.NotFound Specified attached instance does not exist. The specified instance does not exist. Check whether the instance ID is correct.

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

Notes de version

Consultez Notes de version pour la liste complète.