ModifyQoSPolicy
Você pode usar o ModifyQoSPolicy método para modificar uma política de QoS existente no sistema.
Parâmetros
Este método tem os seguintes parâmetros de entrada:
Nome |
Descrição |
Tipo |
Valor padrão |
Obrigatório |
QosPolicyID |
O ID da política a ser modificada. |
número inteiro |
Nenhum |
Sim |
nome |
Se fornecido, o nome da política de QoS (por exemplo, ouro, platina, prata) é alterado para este valor. |
cadeia de carateres |
Nenhum |
Não |
qos |
Se fornecidas, as definições de QoS para esta política são alteradas para estas definições. Você pode fornecer valores parciais de QoS e alterar apenas algumas das configurações de QoS. |
Objeto QoS |
Nenhum |
Não |
Valores de retorno
Este método tem os seguintes valores de retorno:
Nome |
Descrição |
Tipo |
QosPolicy |
Detalhes da política de QoS recém-modificada. |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{
"id": 1950,
"method": "ModifyQoSPolicy",
"params": {
"qosPolicyID": 2,
"qos": {
"minIOPS": 51,
"maxIOPS": 15002,
"burstIOPS": 15002
}
}
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{
"id": 1950,
"result": {
"qosPolicy": {
"name": "bronze",
"qos": {
"burstIOPS": 15002,
"burstTime": 60,
"curve": {
"4096": 100,
"8192": 160,
"16384": 270,
"32768": 500,
"65536": 1000,
"131072": 1950,
"262144": 3900,
"524288": 7600,
"1048576": 15000
},
"maxIOPS": 15002,
"minIOPS": 51
},
"qosPolicyID": 2,
"volumeIDs": [
2
]
}
}
}
Novo desde a versão
10,0