Modifica o nome, a descrição, o comportamento de liberação, a política de exclusão de snapshot automático, a política de snapshot automático, as configurações de burst de desempenho e outros atributos de um ou mais dispositivos de armazenamento em bloco.
Descrição da operação
Você pode chamar o parâmetro DiskId para modificar o nome, a descrição, o comportamento de liberação e outros atributos de um único dispositivo de armazenamento em bloco, ou chamar o parâmetro DiskIds.N para modificar os atributos de vários dispositivos de armazenamento em bloco por vez.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:ModifyDiskAttribute |
update |
*Disk
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DiskId |
string |
Não |
O ID do disco cujos atributos você deseja modificar. Nota
Os parâmetros DiskId e DiskIds.N não podem ser especificados ao mesmo tempo. Especifique um deles conforme necessário. |
d-bp1famypsnar20bv**** |
| DiskName |
string |
Não |
O nome do disco. O nome deve ter de 2 a 128 caracteres e pode conter letras, dígitos e caracteres categorizados como letras no Unicode, incluindo caracteres chineses. O nome pode conter dois-pontos (:), sublinhados (_), pontos (.) e hifens (-). |
MyDiskName |
| Description |
string |
Não |
A descrição do disco. A descrição deve ter de 2 a 256 caracteres e não pode começar com |
TestDescription |
| DeleteWithInstance |
boolean |
Não |
Especifica se o disco deve ser liberado junto com a instância. Valor padrão: null, o que indica que o valor atual não é alterado. Um erro será retornado se você definir DeleteWithInstance como
Aviso Se você definir DeleteWithInstance como false e a instância ECS à qual o disco está anexado estiver bloqueada por segurança com "LockReason" : "security" em OperationLocks, o atributo DeleteWithInstance será ignorado e o disco será liberado junto com a instância. |
false |
| DeleteAutoSnapshot |
boolean |
Não |
Especifica se os snapshots automáticos do disco devem ser excluídos quando o disco for excluído. Valores válidos:
Valor padrão: null, o que indica que o valor atual não é alterado. |
false |
| EnableAutoSnapshot |
boolean |
Não |
Especifica se a política de snapshot automático deve ser ativada para o disco. Valores válidos:
Valor padrão: null, o que indica que o valor atual não é alterado. Nota
Este parâmetro foi descontinuado. A política de snapshot automático é ativada por padrão para os discos após a sua criação. Você só precisa associar uma política de snapshot automático ao disco. |
true |
| RegionId |
string |
Não |
O ID da região. Você pode chamar DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| DiskIds |
array |
Não |
Os IDs dos discos cujos atributos você deseja modificar. Valores válidos de N: 0 a 100. Nota
Os parâmetros DiskId e DiskIds.N não podem ser especificados ao mesmo tempo. Especifique um deles conforme necessário. |
d-bp1famypsnar20bv**** |
|
string |
Não |
O ID de um disco cujos atributos você deseja modificar. Valores válidos de N: 0 a 100. Nota
Os parâmetros DiskId e DiskIds.N não podem ser especificados ao mesmo tempo. Especifique um deles conforme necessário. |
d-bp1famypsnar20bv**** |
|
| BurstingEnabled |
boolean |
Não |
Especifica se o recurso de burst de desempenho deve ser ativado para discos que suportam este recurso. Valores válidos:
Nota
Um erro será retornado se você especificar este parâmetro para um disco que não suporta o recurso de burst de desempenho. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidDiskName.Malformed | The specified disk name is wrongly formed. | The disk name is invalid. The name must be 2 to 128 characters in length and start with a letter. It can contain letters, digits, periods (.), underscores (_), and hyphens (-) and cannot start with http:// or https. |
| 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 | Specified parameter DiskId and DiskIds conflict, only one can be chosen. | |
| 400 | BurstingEnabledForDiskCategoryUnsupported | The specified disk category does not support bursting enabled. | |
| 400 | BurstingEnabledForMultiAttachDiskUnsupported | The multi attach disk does not support bursting enabled. | |
| 400 | BurstingEnabledForModifyingDiskUnsupported | The modifying disk does not support bursting enabled. | |
| 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 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 wrongly formed. | |
| 404 | InvalidInstanceId.NotFound | Specified attached instance does not exist. | The specified instance does not exist. Check whether the instance ID is correct. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.